首页 > 知识问答 > memcached和redis的区别
memcached和redis的区别
memcached和Redis都是将数据存放在内存中,都是内存数据库,不过,如果使用简单的key-value存储的话,Memcached的内存利用率更高,而如果Redis采用hash结构来做key-value存储,由于其组合式的压缩,其内存利用率会更高。
Redis还支持持久化、事务、Lua脚本等功能,而Memcached则不支持这些功能。
memcached和Redis都是将数据存放在内存中,都是内存数据库,不过,如果使用简单的key-value存储的话,Memcached的内存利用率更高,而如果Redis采用hash结构来做key-value存储,由于其组合式的压缩,其内存利用率会更高。
Redis还支持持久化、事务、Lua脚本等功能,而Memcached则不支持这些功能。