您的位置:首页 > 数据库 > Memcache

【Redis与Memcached比较】

2018-02-27 22:44 405 查看

前言:

        在学习之中,对比一下Redis与Memcached比较.

核心:

Redis和Memcached比较:
       (1)如果存储的数据不是很大的情况下,两者几乎没太大区别,性能都非常高。如果存储的数据非常大的情况下,那么memcached性能略高,因为Memcached是多线程的,Redis是单线程的。
       (2)Redis断电之后有两种恢复方法:一是通过日志回复数据,而是通过本身自带的数据文件恢复数据。
       (3)memcached数据没有类型。Redis:包括string(字符串)、list(链表)、set(集合)、zset(有序集合)、hash(哈希)高级的数据结构,可以把集合做成队列、栈等高级的数据结构。
       (4)memcached是通过客户端驱动实现了集群的配置,而Redis是通过服务器端配置实现集群的。而且Redis有主从的复制功能(同步功能)。
       (5) Redis与memcached一样,为了保证效率,数据都是存在缓存中。区别是Redis会周期性的把更新的数据写入磁盘,或者把修改操作写入追加的记录文件,并且在此基础上实现主从同步。(Redis也可能会有一小部分数据丢失)。

总结

    感谢读者的阅读,持续学习中.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: