计算机网络/计算机科学与应用/系统/运维/开发

认识Redis

Redis 简介

Redis 、开源、高性能、基于键值对的缓存与存储系统,2008年、意大利人开发


NoSQL(Not Only SQL)'不仅仅是SQL'

非关系型数据库,以键值对 key-value 形式存储数据,数据存在内存中

不定期通过异步方式将数据保存到磁盘上(半持久化模式)

也可以写入Appendonly文件中(全持久化模式)


特点:

非关系型的、分布式的、开源的和水平可扩展,高性能,高并发,持久化存储


其他NoSQL:

Redis、Memcached、MongoDB、Apache Cassandra、Apache CouchDB


数据类型:

字符串(String)

散列(Hash)

列表(List)

集合(Set)

有序集合(Sorted Set)


Redis特性:

丰富的数据类型(string  hash  list set  sorted set)

内存存储与持久化(数据的持久化支持,将内存中的数据异步写入硬盘中)

用于缓存:(通过key设置过期时间,过期后自动删除key)

功能丰富(缓存,对列系统,订阅模式)


redis

日子过着过着就有了答案,努力走着走着就有了温柔的着落。

评论

^