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 : 

同时设置和获取多个值:

设置多个值:

获取多个值:


待续。。。


  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值