Redis常用命令操作
2024-09-04 05:06:19
字符串类型:
* 存储:set key value
* 获取:get key
* 无值返回nil
* 删除:del key
哈希类型 hash:
* 存储:hset key field value
* 获取:
* 获取指定field:hget key field
* 获取全部field:hgetall key
* 删除:hdel key field
列表类型:可以添加一个元素到列表的头部或者尾部
* 存储:
* 将元素添加到列表左边:lpush key value1
* 将元素添加到列表右边:rpush key value2
* 获取:
* 范围获取:lrange key start end(获取所有可以写start是0,end是-1)
* 删除:
* lpop:从左边弹出一个元素(删除最左边元素并返回)
* rpop:从右边弹出一个元素
集合类型:
* 存储:sadd key value
* 获取:smembers key:获取set集合中所有元素
* 删除:srem key value:删除set集合中的某个元素
有序集合类型:不同的是每个元素都会关联一个double类型的分数。redis正是通过分数来为集合中的成员进行从小到大的排序。有序集合的成员是唯一的,但分数(score)却可以重复集合是通过哈希表实现的,所以添加、删除、查找的复杂度都是O(1)。
* 存储:zadd key score value
* 获取:
* 获取所有:zrange key start end
* 删除:zrem key value
通用命令:
* 查询所有的键:keys * (*处其实可以添加正则表达式)
* 获得value类型:type key
* 删除指定key的value:del key
~~~~~ END ~~~~~
最新文章
- 支持高并发的IIS Web服务器常用设置
- Hadoop学习笔记—7.计数器与自定义计数器
- bootstrap 使用需注意的一些点
- SQL-Server使用点滴(一)
- Linux新建用户并添加到sudo组
- resolv.conf
- Dubbo框架
- javascript 设计模式-----策略模式
- TeamCity配置笔记
- 计算2的n次方的三种方法(C语言实现)
- Excel导入数据(97--2003版本)的ExcelHelper
- mvc简单execl导出
- OD调试4--去除NAG窗口
- Android常用控件之RatingBar的使用
- Ubuntu设置程序开机自启或者开机禁止加载
- 一步一步设置Joomla!开发环境
- [洛谷P1272] 重建道路
- SQL Server Profiler 常见问题总结
- 20172306 2018-2019-2 《Java程序设计》第五周学习总结
- StringRedisTemplate操作redis数据
热门文章
- Codeforces Round #598 (Div. 3) D. Binary String Minimizing
- 1.1 Eclipse下载安装(+java环境)
- CSS--box
- [lua]紫猫lua教程-命令宝典-L1-01-05. if判断结构
- 2019冬季PAT甲级第二题
- IDEA 自定义注释模板 支持设置多个param参数
- zookeeper集群搭建记录
- properties文件读写工具类PropertiesUtil.java
- denied: requested access to the resource is denied 解决办法
- 推荐 C/C++ 人工智能 框架和库