摘要: 1.client_stub是为了屏蔽客户端调用远程主机的对象,而在本地的一个对象存根,存根负责接受本地方法调用,并将其序列化,然后通过网络发送给服务端。 阅读全文
posted @ 2017-09-18 21:56 浮白斋主人 阅读(194) 评论(0) 推荐(0) 编辑
摘要: redis集群 redis锁 1.Redis集群是一个提供在多个redis节点间共熟数据的程序集。 2.redis集群的数据分片(1)Redis没有使用一致性hash而是引入hash槽的概念。(2)Redis集群共有16384个hash槽(不管redis有几台机器,整个集群一共有16384个hash 阅读全文
posted @ 2017-09-18 20:45 浮白斋主人 阅读(260) 评论(0) 推荐(0) 编辑
摘要: mongo1.在数据迁移的过程中,写入量每秒达到1000次,在这个量级下,memcache会一直占用内存不释放。原因:mongo是异步写入,收到写入请求之后,先放入内存,然后异步写入,解决方案(1)用closeAllDataBase,释放内存,3.0之后命令已经不支持了(2)用ulimited在mo 阅读全文
posted @ 2017-09-18 17:43 浮白斋主人 阅读(385) 评论(0) 推荐(0) 编辑
摘要: 1.memcache是一个存储key-value的高性能的、分布式的对象缓存系统。 2.memcache虽然被称为“分布式缓存”,但memcache本身不具备分布式功能,memcache集群之间不会通信。所谓的分布式完全依赖于客户端程序实现。 3.memcache通信模型(1)应用程序调用memca 阅读全文
posted @ 2017-09-18 15:35 浮白斋主人 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-09-18 15:18 浮白斋主人 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.hash算法: hash算法将任意长度的二进制值,转换为较小长度的二进制值,这个小的二进制值称为hash值,hash可以校验数据的完整性。 2.一致性hash算法(2)一致性hash算法:一致性hash算法是一种分布式hash的算法,设计目标是为了解决因特网中的hotSpot问题。 (3)一致性 阅读全文
posted @ 2017-09-18 15:15 浮白斋主人 阅读(355) 评论(0) 推荐(0) 编辑