Redis databases with other key-value store What is the difference?

Redis databases with other key-value store What is the difference?

1, Redis has a more complex data structure and provide atomic operations on them, which is different from the other databases evolutionary path. Meanwhile Redis data types are based on the basic data structure transparent to the programmer, without the need for additional abstraction.

2, Redis running in memory, but can be persisted to disk, so that when the high-speed read and write memory tradeoffs different data sets because the data can not be greater than the amount of hardware memory. Another advantage of in-memory databases are, compared to the same complex data structures, operate in a very simple memory on the disk, so you can do a lot of internal Redis highly complex matter. Meanwhile, in terms of their compact disk format to generate additional way, because they do not require random access.

Articles from www.huama888.cn

Guess you like

Origin blog.51cto.com/13959155/2438080