一 、什么是分布式系统 最简单定义的分布式系统是一组计算机一起工作,以最终用户身份显示为一台计算机。 这些机器具有共享状态,并发操作并可独立故障,而不会影响整个系统的正常运行时间。 二、分布式系统类别 1、 分布式数据存储 分布式数据存储被广泛使用并被公认为分布式数据库。大多数分布式数据库都是NoS ...
分类:
其他好文 时间:
2019-06-18 09:20:55
阅读次数:
144
数据库优化 数据库优化 sql语句优化 索引优化 加缓存 读写分离 分区 分布式数据库(垂直切分) 水平切分 MyISAM和InnoDB的区别: 1. InnoDB支持事务,MyISAM不支持,对于InnoDB每一条SQL语言都默认封装成事务,自动提交,这样会影响速度,所以最好把多条SQL语言放在b ...
分类:
数据库 时间:
2019-06-13 22:09:53
阅读次数:
209
通过阅读本文,用户可以了解到如何使用SequoiaDB巨杉数据库的MySQL实例无缝替换标准MySQL数据库。SequoiaDB巨杉数据库允许用户在不更改一行代码的情况下直接对已有应用进行后台MySQL数据库迁移。
分类:
数据库 时间:
2019-06-13 18:34:35
阅读次数:
129
通过阅读本文,用户可以了解到如何使用SequoiaDB巨杉数据库的MySQL实例无缝替换标准MySQL数据库。SequoiaDB巨杉数据库允许用户在不更改一行代码的情况下直接对已有应用进行后台MySQL数据库迁移。 ...
分类:
数据库 时间:
2019-06-13 15:20:39
阅读次数:
261
分布式数据库和分布式存储是分布式系统中难度最大、挑战最大,也是最容易出问题的地方。互联网公司只有解决分布式数据存储的问题,才能支撑更多次亿级用户的涌入。 接下来,你将花费十分钟掌握以下三方面内容:1、MySQL复制:包括主从复制和主主复制;2、数据分片:数据分片的原理、分片的方案、分片数据库的扩容; ...
分类:
其他好文 时间:
2019-06-12 19:30:44
阅读次数:
95
MongoDB安装启动教程 简易教程:鉴于第一次大家使用分布式数据库,提供一个简易教程(也可看老师的PPT或者视频) 1.点击安装包(老师给的),安装目录不要更改,否则后面配置需要改,可能导致装不上 一直点next安装成功 2.配置高级系统变量 复制bin地址到,path路径,修改系统变量 3.检查 ...
分类:
数据库 时间:
2019-06-09 09:19:45
阅读次数:
146
由于项目需要,产品的部署必须考虑到安全和灾难的解决办法.由于之前一直做的的小项目,基本都是单服务器,单数据库结构,但是由于一次灾难,把这个问题提上了日程. 本人资历浅薄,很多东西还不是很熟悉,最近在网上百度了一大堆相关的东西,基本有了大概的思路, 思路就是, 1..用多个服务器做集群,做压力负载均衡 ...
分类:
数据库 时间:
2019-06-05 10:07:33
阅读次数:
122
2.4 DNS:因特网的目录服务 2.4.1 DNS提供的服务 DNS的定义 实体层面看,DNS是一个由分层的DNS服务器实现的分布式数据库 协议层面看,DNS是一个使得主机能够查询分布式数据库的应用层协议 DNS运行在UDP之上,使用53号端口 1)主机名到IP地址映射的转换服务 2)主机别名(h ...
分类:
移动开发 时间:
2019-06-01 21:19:09
阅读次数:
173
说明 # 开头的行表示注释 $ 开头的行表示需要执行的命令 > 开头的行表示需要在数据库中执行 说明 # 开头的行表示注释 $ 开头的行表示需要执行的命令 > 开头的行表示需要在数据库中执行 环境 系统: CentOS 7 服务: MariaDB Galera Cluster ProtocolSer ...
分类:
数据库 时间:
2019-05-22 15:21:43
阅读次数:
139
1.安装MySql 2.windows 与 虚拟机互传文件 3.安装Hadoop 还不能从windows复制文件的,可在虚拟机里用浏览器下载安装文件,课件: 提取文件:hadoop-2.7.1.tar.gz 链接: https://pan.baidu.com/s/1HIVd9JCZstWm0k7sA ...
分类:
数据库 时间:
2019-05-12 17:09:15
阅读次数:
205