- 博客(5)
- 资源 (1)
- 收藏
- 关注
原创 Zookeeper分布式锁服务
zookeeper其实是集群中每个节点都维护着一棵相同的树, 树的结构跟linux的目录结构的概念差不多, 以/为跟节点, 下边可以扩展任意的节点和叶子节点, 每个节点都可以写入数据. 基于zookeeper的分布式锁的实现, 其实是得益于zookeeper同步文件的强大性, 我们相信每时每刻我们访问zookeeper的树时, 相同节点返回的数据都是一致的. 这要靠zookeeper内部的一些算...
2016-04-29 13:45:58 125
Zookeeper动态更新服务器地址
利用Zookeeper可实现服务发现功能,通过在节点下面创建数据来动态的更新服务地址当服务地址发生变化时,服务提供者更改子节点下面的数据来更改url,服务消费者Watcher检测节点的变化,就获取节点下面的数据并且更新服务器地址当服务器中的一个节点宕机或者leader宕机,zookeeper会自动选取领导,然后提供服务,只要宕机的数量小于zookeeper 服务器数量的...
2016-04-29 13:41:08 287
转载 各种nosql数据库的比较Cassandra,MongoDB,CouchDB,Redis,Riak,HBase
CouchDB开发语言:: Erlang主要优点: 数据一致性,易用许可: ApacheProtocol: HTTP/REST适用: 积累性的、较少改变的数据。或者是需要版本比较多的举例: CRM, CMS systems. 允许多站部署.Redis开发语言:: C/C++主要优点: 一个字 快许可: BSDP
2016-04-15 10:40:07 323
原创 Zookeeper动态更新服务器地址
利用Zookeeper可实现服务发现功能,通过在节点下面创建数据来动态的更新服务地址当服务地址发生变化时,服务提供者更改子节点下面的数据来更改url,服务消费者Watcher检测节点的变化,就获取节点下面的数据并且更新服务器地址当服务器中的一个节点宕机或者leader宕机,zookeeper会自动选取领导,然后提供服务,只要宕机的数量小于zookeeper 服务器数量的一半仍然能提供良好的
2016-04-13 14:51:27 1653
原创 Zookeeper分布式锁服务
zookeeper其实是集群中每个节点都维护着一棵相同的树, 树的结构跟linux的目录结构的概念差不多, 以/为跟节点, 下边可以扩展任意的节点和叶子节点, 每个节点都可以写入数据. 基于zookeeper的分布式锁的实现, 其实是得益于zookeeper同步文件的强大性, 我们相信每时每刻我们访问zookeeper的树时, 相同节点返回的数据都是一致的. 这要靠zookeeper内部的一些算法
2016-04-13 14:01:44 797
go 语言web编程
2014-07-13
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人