Redis专题之快速入门实践(无需安装,在线学习)
来源:互联网 发布:garageband知乎 编辑:程序博客网 时间:2024/05/16 19:42
- 前言
- 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。
- Redis专题之快速入门实践(无需安装,在线学习)
- 无需安装redis,在线练习
- Redis学习之路(Redis 入门简介-安装)
- Redis学习1之快速入门
- [Redis系列]专题一:快速入门
- Redis快速入门学习
- redis入门之centos环境下快速安装
- _00012 Redis 安装以及快速入门之二(JavaAPI,一致性哈希)
- 安装redis入门学习
- Redis 实践之安装运行
- redis学习之(一)redis安装
- Redis入门(一)之安装
- Castle ActiveRecord学习实践(1):快速入门指南
- Castle ActiveRecord学习实践(1):快速入门指南
- Castle ActiveRecord学习实践(1):快速入门指南
- Redis专题之Windows下Redis的安装及使用
- redis学习之安装redis
- Redis快速入门:安装、配置和操作
- opencv3学习之Point类
- HTML转PDF的问题
- MySQL 5.7.19安装目录下创建my.ini文件
- 遗传算法入门(二)
- [绍棠_swift] swift的简单学习(字符串、4元组、类型转换及运算)
- Redis专题之快速入门实践(无需安装,在线学习)
- CodeForces 360 B.Levko and Array(二分+dp)
- MFC 程序从高分屏计算机迁移到低分辨率屏幕电脑上悲剧
- jedisLock—redis分布式锁实现
- VF01 开票拆分
- SQL注入中级
- js typeof 和instanceof的区别
- 海思3516A_D接口说明及技术参数
- CSS浮动