redis存储数据学习

                                             redis(Remote DIctionary Server)【远程字典服务器】

1:存储结构:

redis是单线程模型.

redis它是以字典结构存储数据,也就是Key ,Value形式. 

redis的key可以是字符串类型,也可以是其他类型.如:

   >字符串类型>散列类型>列表类型>集合类型>有序集合类型

2:内存存储和持久化

redis优点:由于redis的数据是存储在内存中的,所以读写速度快于基于硬盘存储的数据库.

redis还可以为每个Key设置生存时间,到期自动删除。

redis缺点 : 程序退出后内存中的数据会丢失。

解决方法:redis提供了对持久化的支持,可以把内存中的数据异步写入到硬盘中。

3.windows 启动redis

1.cmd控制台  进入到reids目录.

2.redis-server.exe redis.windows.conf .

4:redis命令

赋值 set key value :

取值 get ket   :        

递增数字:当字符串中的数据为整数时:INCR key 就会就会返回当前值递增的值:  

增加指定的整数:incrby key 2 : 

递减 DECR key : 返回递减的值: 

减少指定的整数:decrby key 3 : 

增加浮点型:incrbyfloat  : 

追加字符串:append key  value :   追加成功返回字符串长度

获取字符串长度:strlen key : 

同时设置和获取多个值:

设置多个值:

获取多个值:


待续。。。


猜你喜欢

转载自blog.csdn.net/qq_32722783/article/details/80880482