Redis是Remote Dictionary Server即远程词典服务器,是一个基于内存的键值型NoSQL数据库。
特征:
1.键值型(key-value)
2.命令执行单线程,网络io可单可双。
3.低延迟、速度快(基于内存,io多路复用,良好的编码)速度快主要是基于内存。
4.支持数据持久化。
5.支持主从集群、分片集群。
6.支持多种语言。
Redis的基本数据类型:
String:字符串,如"xiaohong"
Hash:哈希键值对,一个key可以对应多个哈希键值对,适合存储对象
List:有序列表,先进的在右边,先进先出,按照插入顺序排序,可以有重复元素
Set:无序集合,没有重复的元素
Sort Set:有序集合,没有重复的元素,每个元素需要赋予一个score,按照score的大小从小到大排序
redis常用命令查询:Commands | Redishttps://redis.io/commands