Redis与其他数据库key-value存储有什么不同?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Redis与其他数据库key-value存储有什么不同?相关的知识,希望对你有一定的参考价值。
Redis与其他数据库key-value存储有什么不同?1,Redis有着更为复杂的数据结构并且提供对他们的原子性操作,这是一个不同于其他数据库的进化路径。Redis的数据类型都是基于基本数据结构的同时对程序员透明,无需进行额外的抽象。
2,Redis运行在内存中但是可以持久化到磁盘,所以在对不同数据集进行高速读写时需要权衡内存,因为数据量不能大于硬件内存。在内存数据库方面的另一个优点是,相比在磁盘上相同的复杂的数据结构,在内存中操作起来非常简单,这样Redis可以做很多内部复杂性很强的事情。同时,在磁盘格式方面他们是紧凑的以追加的方式产生的,因为他们并不需要进行随机访问。
文章来自 www.huama888.cn
以上是关于Redis与其他数据库key-value存储有什么不同?的主要内容,如果未能解决你的问题,请参考以下文章