The open source,in-memory data store used by millions of developers as a database , cache streaming engine, and message breker
这是官方的介绍,翻译过来为:开源的内存数据存储,被数百万开辟人员用作数据库、缓存流引擎和消息中断器
我们可以将Redis理解为利用内存举行数据的存取;由于这种存储方式的优点被广泛用来当作数据库,因为MySQL最大的标题在于访问数据比较慢,但是很多互联网产物中,对于性能的要求是比较高的;而在内存中直接存储数据好坏常快的,但是缺点是内存的存储空间是有限的。我们也可把Redis和MySQL团结起来利用,将常常需要访问的热数据存储在Redis中,将其他数据存储在MySQL中。
总结:Redis是在内存中存储数据的中间件,用作数据库举行数据缓存;主要通过“键值对”的方式来存储组织数据的(“非关系型数据库”),在分布式体系中可以或许大展拳脚。
Redis的特性