- 博客(4)
- 收藏
- 关注
原创 Redis集群功能预览
目前Redis Cluster仍处于Beta版本,Redis 3.0将会加入,在此可以先对其主要功能和原理进行一个预览。参考《Redis Cluster - a pragmatic approach to distribution》。1 没有集群的Redis没有集群功能的Redis,每个master-slave主从复制都独立于其他结点,sharding需要在客户端如Jedis中控制。可以使用官方提
2015-02-28 22:50:21 9180
原创 YCSB性能测试工具使用
在网上查In-Memory NoSQL性能测试的资料时,偶然间发现了这个性能测试工具YCSB,全称为“Yahoo! Cloud Serving Benchmark”。它内置了对常见NoSQL数据库和数据网格产品的支持,如Cassandra、MongoDB、HBase、Redis、Infinispan等等很多的主流产品,而且不仅安装使用简单,还能自由扩展测试数据类型和支持的数据库产品。1 编译安装首
2015-02-28 22:46:39 35257 11
原创 高性能的Redis代理TwemProxy
TwemProxy是一个Redis的中间件代理,具有很多有用的功能,可以暂时替代一部分Redis Cluster的功能:² 支持失败节点自动删除² 可以设置重新连接该节点的时间² 可以设置连接多少次之后删除该节点² 该方式适合作为cache存储² 支持设置HashTag² 通过HashTag可以自己设定将两个KEY hash到同一个实例上去。² 减少与redis的直接连接数² 保持
2015-02-28 22:42:42 4431
原创 JVM垃圾回收总结
来自Oracle官方文档,对JVM GC知识整理的清晰易懂,查资料还是看官方的好!1 GC步骤简述步骤1:标记 (Marking)根据对象引用关系,将未被任何对象引用的对象实例标记出来,如下图中的黄色。当堆中的所有对象都要被扫描一遍时(如Major GC),将会非常耗时。步骤2:删除 (Sweeping)Ø 普通删除:直接删除未被引用的对象,之后内存分配器(memory allocator)要持
2015-02-28 22:39:56 2140
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人