在阅读raft论文的时候,考虑两个问题: 1. 为什么要用Replicated State Machine?没有其他方式吗 2. 为什么要先写日志再应用到Replicated State Machine,直接应用到Replicated State Machine刷磁盘不行吗? 1 Replica ...
分类:
系统相关 时间:
2018-08-12 20:04:27
阅读次数:
192
MongoDB 复制集(Replica Sets)是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了冗余备份并提高了数据的可用性,通过复制集可以对硬件故障和中断的服务进行恢复。
分类:
数据库 时间:
2018-08-08 18:13:00
阅读次数:
301
tomcat8的session共享实现下载tomcat版本:apache-tomcat-8.0.53.zip实现步骤,只需要两步两个tomcat的server.xml都增加一样cluster配置<ClusterclassName="org.apache.catalina.ha.tcp.SimpleTcpCluster"channelSendOptions="8&
分类:
其他好文 时间:
2018-08-05 12:57:23
阅读次数:
243
原文:SQL Server 复制需要有实际的服务器名称才能连接到服务器机子由于在捣鼓DAC连接方式时,计算机名被修改了,被改成了kerry,直到最近几天由于计算机改名了,这个潜在的问题(本机数据库只是偶尔那里做实验)终于爆发了:我用连接服务器从其它服务器拷贝数据时报错,错误如下:SQL Server... ...
分类:
数据库 时间:
2018-08-03 10:41:00
阅读次数:
186
MongoDB 高可用环境故障切换,使用默认的连接字符串实现
分类:
数据库 时间:
2018-07-30 12:11:29
阅读次数:
198
1.为了将数据添加到ES,我们需要索引(index),索引是一个存储关联数据的地方。实际上,索引只是一个用来指定一个或多个分片的"逻辑命名空间" 2.一个分片(shard)是一个最小级别"工作单元",它只是保存了索引中的所有数据的一部分,每个分片就是一个Lucene实例,并且它本身就是一个完整的搜索 ...
分类:
其他好文 时间:
2018-07-28 11:57:08
阅读次数:
5047
先安装mysql 注意指定编码为utf8mb4 https://www.cnblogs.com/yunns/p/4877333.html 主节点: 添加2行 从节点: 添加一行id 然后安装: 或者正常单节点安装完了再来设置最后那两行也行. 然后开始master上配置一个用户,允许slave从远端登 ...
分类:
数据库 时间:
2018-07-27 22:23:56
阅读次数:
252
1、分别同时打开主机和从机的my.cnf命令进行设置 vim /etc/my.cnf 在[mysqld]下 ?自己填数字,但是不能重复 log-bin server-id=? 2、在主机进行操作,进入mysql 主机赋予从机权限:grant replication slave, replicatio ...
分类:
数据库 时间:
2018-07-24 20:53:15
阅读次数:
155
1、主从2台机器都安装mariadbyum-yinstallmariadb2、登陆mysqlmysql-uroot-p3、删掉test库dropdatabasetest;4、创建需要同步的数据库createdatabasedatabasenamedefaultcharactersetutf8collateutf8_general_ci;5、创建同步的用户GRANTREPLICATIONSLAVE,
分类:
数据库 时间:
2018-07-24 20:01:44
阅读次数:
156
1、shard&replica机制再次梳理2、图解单node环境下创建index是什么样子的 1、shard&replica机制再次梳理 (1)index包含多个shard(2)每个shard都是一个最小工作单元,承载部分数据,lucene实例,完整的建立索引和处理请求的能力(3)增减节点时,sha ...
分类:
其他好文 时间:
2018-07-20 00:22:03
阅读次数:
154