page contents

Redis、Memecached 这两者有什么区别?

轩辕小不懂 发布于 2021-06-03 15:38
阅读 465
收藏 0
分类:Python开发
  • PHP
  • 最佳答案 2021-06-03 15:45

    946
    Pack
    Pack

        1.Redis 支持更加丰富的数据存储类型,String、Hash、List、Set 和 Sorted Set。Memcached 仅支持简单的 key-value 结构。

        2.Memcached key-value存储比 Redis 采用 hash 结构来做 key-value 存储的内存利用率更高。

        3.Redis 提供了事务的功能,可以保证一系列命令的原子性

        4.Redis 支持数据的持久化,可以将内存中的数据保持在磁盘中

        5.Redis 只使用单核,而 Memcached 可以使用多核,所以平均每一个核上 Redis 在存储小数据时比 Memcached 性能更高。

    请先 登录 后评论