摘要: 安装上传下载命令rz和sz yum install lrzsz -y 首先需要安装gcc yum -y install gcc gcc-c++ libstdc++-devel yum install tcl -y 解压 tar -zxvf redis-3.0.0-rc2.tar.gz cd redi 阅读全文
posted @ 2018-04-17 23:57 南望孤笑 阅读(143) 评论(0) 推荐(0) 编辑
摘要: NoSQL是什么意思? NoSQL意味着不仅仅是SQL,还意味着在设计一个软件解决方案或产品时,可以根据需求有一个以上更多选择的存储机制,。 NoSQL是一个新数据库标签(# NoSQL)。 NoSQL崛起的最重要的结果是多种范式的持久机制出现。 NoSQL没有约定俗成的定义,常见观点如下: 不使用 阅读全文
posted @ 2018-04-17 23:41 南望孤笑 阅读(1219) 评论(0) 推荐(0) 编辑
摘要: zookeeper客户端和服务器会话的建立是一个异步的过程,也就是说在程序中,程序方法在处理完客户端初始化后立即返回(即程序继续往下执行代码,这样,在大多数情况下并没有真正的构建好一个可用会话,在会话的生命周期处于“CONNECTING”时才算真正的建立完毕,所以需要使用到多线程中的一个工具类Cou 阅读全文
posted @ 2018-04-17 20:11 南望孤笑 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 1 在init.d目录下新建脚本文件 进入到/etc/rc.d/init.d目录下,命令是: cd /etc/rc.d/init.d 新建一个名为zookeeper的文件,命令是: touch zookeeper 如图: 1.1文件内容的第一种方案(推荐) 使用vim命令修改文件内容,文件内容的写法 阅读全文
posted @ 2018-04-17 19:07 南望孤笑 阅读(6315) 评论(0) 推荐(0) 编辑
摘要: 1.一共三个节点(zk服务器集群规模不小于3个节点),要求服务器之间系统时间保持一致。 2. 先去zookeeper官网下载zookeeper的安装包,并将zookeeper通过工具上传到服务器。上传zk 进行解压: tar -zxvf zookeeper-3.4.5.tar.gz 重命名: mv 阅读全文
posted @ 2018-04-17 17:43 南望孤笑 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 1.什么是Zookeeper? Zookeeper是一个高效的分布式协调服务,它暴露了一些公用服务,比如命名/配置管理/同步控制/群组服务等。我们可以使用Zookeeper来实现比如达成共识/集群管理/leader选举等。 Zookeeper是一个高可用的分布式管理与协调框架,基于ZAB算法(原子消 阅读全文
posted @ 2018-04-17 16:46 南望孤笑 阅读(249) 评论(0) 推荐(0) 编辑
摘要: ZooKeeper 是一个高可用的分布式数据管理不系统协调框架。基于对 Paxos 算法的实现,使该框架保证了分布式环境中数据的强一致性,也正是基于这样的特性,使得 ZooKeeper 解决很多分布式问题。 ZK 并非天生就是为这些应用场景设计的,都是后来众多开发者根据其框架的特性,利用其提供的一系 阅读全文
posted @ 2018-04-17 14:51 南望孤笑 阅读(179) 评论(0) 推荐(0) 编辑