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

1).內存cache,默認端口11211  
2).字符串類型(可支持圖片,視頻)
3).不支持持久化
4).單線程多進程
5).不支持事務
6).適合多讀少寫
7).value最大1m(100k以上的數據中,Memcache性能要高於Redis的)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章