zoukankan      html  css  js  c++  java
  • Redis ,Memcached ,Mongodb 对比

    memcached:
    1.适合做内存缓存,对可靠性没有要求,不支持持久化;速度快、并发高。
    2.支持的数据结构单一,只支持Key-value,
    3.value最大支持1M
    3.在传统tomcat 部署war项目中使用memcached实现session共享非常方便,仅需要在tomcat配置文件中进行配置即可。

    Redis :
    1.适合做内存数据库,支持事务,数据恢复,性能方面和memcached差不多。
    2.支持的数据结构比较多String、Hash、List、Set等
    3.Value最大支持512M
    4.spring支持性比较好,做分布式缓存,以及集成spring sessio做session共享。

    mongodb:
    1.速度、并发上低于redis/memcached,适合大数据量的存储;类似关系型数据库,支持很多查询表达式,函数,索引。
    2.方便在一些特殊场景的使用,比如地理位置信息,很方便根据位置建立索引,进行检索数据。
    3.内存消耗比较厉害,不适合和其他服务部署在一起

  • 相关阅读:
    连续型随机变量
    离散型随机变量
    vue1.0生命周期
    vue2.0生命周期函数
    vue2.0 vue.set()
    vue2.0 vue.extend()的拓展
    vue2.0 自定义指令详解
    vue2.0 v-model指令
    vue2.0排序应该注意的问题
    vue2.0版本指令v-if与v-show的区别
  • 原文地址:https://www.cnblogs.com/brant/p/9894406.html
Copyright © 2011-2022 走看看