redis之java操作,与memerche对比分析

1. jedis的操作方法主要包括 key、string、list、set、sortedlist、hash等,参考博文:http://www.cnblogs.com/edisonfeng/p/3571870.html

2. 本篇重点介绍一下jedis与memerche的对比

  2.1  jedis是持久化的,拥有复杂数据操作类型,包括list、hash等,并且jedis的核心是多线程操作,是非线程安全的,并支持切片连接池对象

  2.2 memerche是非持久化的内存数据库,只有key、value类型的基本操作,value类型为Object,其内核是单线程操作,是线程安全的,在多个jvm情况下需要我们自己做连接池处理。

 2.3 memerche在操作简单业务逻辑缓存时比jedis效率高,如果是复杂业务需要的数据类型需要更加细粒度时可以使用redis比较合适,另外如果想要搭建分布式的缓存服务并且对缓存数据的稳定性要求比较高的场景建议使用redis;对于小型项目优先速度和降低服务器成本开销时、建议使用memerche。

2.4 要想真正的驾驭并合理使用某项技术还需深入的学习jedis和memerche的核心原理与机制




你可能感兴趣的:(redis之java操作,与memerche对比分析)