您的位置:首页 > 数据库 > Redis

Redis专题之快速入门实践(无需安装,在线学习)

2017-07-20 15:25 501 查看
前言

1 入门教程set get

2 原子增量incr 删除del

3 键值生命周期管理expire ttl

4 list列表 RPUSHLPUSHLLEN LRANGELPOP和RPOP

5 set集合SADD SREM SISMEMBER SMEMBERS and SUNION

6 有序set

前言

Redis是一个开源的使用ANSI C语言编写、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。从2010年3月15日起,Redis的开发工作由VMware主持。从2013年5月开始,Redis的开发由Pivotal赞助。

百度百科:redis定义

进入官网地址:https://redis.io/



可通过Try it了解redis如何使用

可通过Download it下载主程序

下面我们使用官网在线学习Redis基本使用。

1、 入门教程set get

点击Try It中链接interactive tutorial



(注意:在教程中输入next会进入下一个章节)

redis会永久存储数据以key-value方式存储

存储指令:set key “value”(数字可以不用加引号)



取值指令:get key



2、 原子增量incr 删除del

用于解决并发计数问题(自行翻译,翻译工具翻译得不好)



操作

incr key (value的类型必须是整数)

del key 删除执行的key



3、 键值生命周期管理expire ttl



设置过期时间:expire key seconds(seconds用整数秒)

查看剩余时间:ttl key

返回值说明:>0 代表剩余时间 -2代表已过期 -1永久不过期

4、 list列表 RPUSH,LPUSH,LLEN, LRANGE,LPOP和RPOP



llen key:查看列表长度

lpop key :将头部元素弹出列表

rpop key :将尾部元素弹出列表



5、 set集合SADD, SREM, SISMEMBER, SMEMBERS and SUNION.

sadd key value :添加元素

srem key value:删除元素





SUNION只是显示的时候合并,实际上并没有合并

6、 有序set



ZADD key 排序float值 value

ZRANGE key 开始位置(0-end) 结束位置(end 或-1所有)

到此为止,官方提供的在线教程就结束了,那么我们也对Redis的基本使用有了一个大致的认识。

那么我们将在下一篇文章中了解在如何在Windows使用Redis。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: