Nosql中redis与memcache比较

1.Redis(6379)数据库

1).内存数据库,默认端口6379
2).数据类型
    a).string(字符串)
    b).hash(哈希)(结构数据)(多用于数据有修改的状况)
    c).list(列表)
    d).set(集合)
    e).Zset(sorted set 有序集合)
3).持久化
    a).Snapshotting(快照):      save xxx (默认)
    b).Append-only file(AOF):  appendonly yes
4).单线程单进程
    a).彻底基于内存;
    b).数据结构简单,操做简单;
    c).多路I/O复用模型(利用select、poll、epoll能够同时监察多个流的I/O事件的能力)
5).支持事务
6).对读写要求较高
7).value最大512m

2.MemCache(11211)数据结构

1).内存cache,默认端口11211  
2).字符串类型(可支持图片,视频)
3).不支持持久化
4).单线程多进程
5).不支持事务
6).适合多读少写
7).value最大1m(100k以上的数据中,Memcache性能要高于Redis的)
相关文章
相关标签/搜索