如题:有谁用过Redis以及MongoDB?最近换了一个工作,去了之后有些东西都没玩过,Redis,MongoDB,thrift;架构用的Spring MVC+Ibatis,这到还好说,在Service中要数据的时候,总是去缓存中看看有没有数据,若是没有才去数据库找。但是Redis底层都是用C写的,reference源码进来看看也不行,哎...大家给点建议吧。

解决方案 »

  1.   

    用过MongoDB,某些场景下替换mysql很不错,尤其是大数据量背景下性能要比mysql好得多,redis也曾尝试,但api比较难用,而且redis最大的特性是内存存储+丰富的数据结构,其性能相当彪悍,而其持久化层面做得比较马虎,所以要根据具体应用环境做选择。我在iteye发过一个mongodb与mysql的性能对比帖子,希望对你有所帮助:
    http://www.iteye.com/topic/591120
      

  2.   

    建议LZ看看spring针对redis的spring-data-key-value