redis入门基础
redis入门基础
简介
key-value存储系统,支持的value类型有string,hash,list,set等数据类型。是一个高性能数据库。支持主从同步。支持多种语言
安装
wget http://download.redis.io/releases/redis-4.0.2.tar.gz
tar xzf redis-4.0.2.tar.gz
cd redis-4.0.2
make
启动
cd redis-4.0.2
cd src
./redis-server
--开启另一个终端
./redis-cli
数据库
使用一个数字编号来进行辨认,默认为0
切换到不同的数据库
select 1 --切换到1
select 0 --切换回来
命令关键字和值
五种数据结构每一个至少有一个关键字和一个值。
关键字用来表示数据块
users : zk --一个名为zk的用户
set users:zk "{name :zk ,age:23}
get users:zk
查询
关键字是一切
存储器和持久化
磁盘快照
基础小结
所有的东西都放在存储器里,所以很快
要点:查询限制,数据结构,redis在存储内存数据的方法
关键字:用于表示一段数据的一个字符串
值:是一段任意的字节序列,redis不会关注它们实质上是什么
五种专门的数据结构