Redis 支持的数据类型:string(字符串)、list(列表)、hash(字典)、set(集
合),zset(有序集合)。以下key均为1,此些命令均可直接在redis-cli.exe中执行
  • string:key-value
保存:set 1 "afei“
获取:get 1
  • List:key - [value1,value2]
保存单个:lpush 1 "afei"
保存多个:lpush 1 "afei" "agan"
获取单个:lpop 1
获取所有(看做栈,以出栈顺序获取):lpop 1 0 10 //从第0个开始获取到第10个
  • hash:大key - [小key-value,小key-value]
保存单个:hset 1 101 "afei"
保存多个:hmset 1 101 “afei” 102 "apan"
获取单个:hget 1 101
获取所有:hkeys 1
  • set,元素不重复:key - [value1,value2]
保存单个:sadd 1 "afei"
保存多个:sadd 1 "afei" "apan"
获取单个(无序获取):spop 1 //每次获取的都可能不同
获取所有(看做栈,以出栈顺序获取):smembers 1
  • zset,元素不重复,每个元素都会关联一个double类型的分数,redis正是通过分数来为每个元素进行从小到大的排序:key - [value1,value2]
保存单个:zadd 1 100 "afei" //"afei"的分数为100
保存多个:zadd 1 100 "afei" 200 "apan" //"afei"的分数为100,"apan"的分数为200
获取多个(由小到大):zrange 1 50 1000 //按小到大,从分数50排到1000
 
 

最新文章

  1. Cocos2dx3.11.1Android播放视频,后台 黑屏,无法记忆播放bug修改
  2. centos 下Supervisor 守护进程基本配置
  3. JavaWeb学习总结(十一)--JDBC之批处理
  4. c++学习-数组
  5. Size Classes with Xcode 6
  6. git基本命令--tag, alias,
  7. luasocket编译安装遇到的坑
  8. JS中将json字符串转为json对象的三种方式
  9. 批量写入redis
  10. angular的json
  11. MySQL高可用之组复制(1):组复制技术简介
  12. P1130 红牌
  13. web字体的设置
  14. Python中的__name__和类
  15. C++调用openssl库生成RSA加密秘钥对
  16. OneZero第四周第五次站立会议(2016.4.15)
  17. .Net4.0 任务(Task)[转]
  18. MVC页面移除HTTP Header中服务器信息
  19. LWIP带UCOS操作系统移植
  20. Android学习笔记_67_Android MyCrashHandler 中异常处理 UncaughtExceptionHandler

热门文章

  1. idea使用技巧、心得1
  2. python 迭代器和生成器基础知识
  3. SpringBoot和SpringCloud的区别?
  4. jvm-learning-类加载器分类
  5. Spring 支持的 ORM?
  6. Effective Java —— 谨慎覆盖clone
  7. ctfhub rce 命令注入 过滤cat 过滤空格 过滤目录分隔符
  8. 显示调用C++中构造函数和析构函数(有什么弊端)
  9. 解决 css 浮动后 父元素高度失效问题
  10. c++语法拾遗,一些细节与特性