redis笔记

104 阅读1分钟

1.Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。

它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Map), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。

2.下载

1)软件下载:github.com/dmajkic/red…

2)安装:www.redis.net.cn/tutorial/35…

3)jar下载:mvnrepository.com/artifact/re…

3.redis存储结构是key-value,value类型可以是String,Hash,List,Set,Sort Set。

对key的操作:www.redis.net.cn/tutorial/88…

对value的操作:

value为字符串String:
SET name zhangsan

value为哈希hash(value又是hash结构,适合存储对象):
HMSET user name "zhangsan" age 20 sex n

value为列表list(双向的)
LPUSH namelist zhangsan
LPUSH namelist lisi

value为集合sets
SADD namesets zhangsan
SADD namesets lisi

value为有序集合Sorted sets
ZADD sortsets 1 zhangsan
ZADD sortsets 2 lisi