redis的数据类型
来源:互联网 发布:股市模拟交易软件下载 编辑:程序博客网 时间:2024/05/16 11:44
redis支持5种数据类型
string(字符串) hash(哈希) list(列表) set(集合)及zset(sorted set:有序集合)
String(字符串)
string是redis最基本的类型一个key对应一个value,string可以存图片或者序列化对象,最大可以存储512m
Hash是一个建名对集合,就是一个string类型的field和value的映射表
List(列表)
Redis列表是简单的字符串列表,按照插入排序,你可以添加一个元素到列表头部或者尾部Set(集合)
Redis的Set是string类型的无序集合zset(sorted set:有序集合)
redis的zset和set 一样也是string 类型元素的集合,且不允许重复的成员。
注意在实际操作过程中key值不要用一样的,否则会报错!
远程连接$redis-cli -h 127.0.0.1 -p 6379 -a “mypass”
redis发布订阅
redis发布订阅(pub/sub)是一种消息同喜模式:发送者pub发送消息,订阅者(sub)接受信息!
redis事务
- 事务是一个单独的隔离操作:事务中的所有命令都会序列化、按顺序地执行。事务在执行的过程中,不会被其他客户端发送来的命令请求所打断。
- 事务是一个原子操作:事务中的命令要么全部被执行,要么全部都不执行。
一个事务从开始到执行会经历以下三个阶段: - 开始事务。
- 命令入队。
- 执行事务。
1 DISCARD 取消事务,放弃执行事务块内的所有命令。2 EXEC 执行所有事务块内的命令。3 MULTI 标记一个事务块的开始。4 UNWATCH 取消 WATCH 命令对所有 key 的监视。5 WATCH key [key ...] 监视一个(或多个) key ,如果在事务执行之前这个(或这些) key 被其他命令所改动,那么事务将被打断。
redis脚本
Redis 脚本使用 Lua 解释器来执行脚本。 Reids 2.6 版本通过内嵌支持 Lua 环境。执行脚本的常用命令为 EVAL。
参考地址:http://www.runoob.com/redis/redis-java.html
阅读全文
0 0
- redis爬坑记二) redis的数据类型
- Redis的数据类型
- redis支持的数据类型
- Redis支持的数据类型
- 005redis的数据类型
- Redis 的常用数据类型
- Redis的数据类型
- redis常用的数据类型
- redis支持的数据类型
- redis的数据类型-string
- redis的数据类型-hashes
- Redis的String数据类型
- redis的list数据类型
- Redis支持的数据类型
- redis的数据类型-lists
- redis 的数据类型
- redis的数据类型-stes
- Redis的数据类型
- 算法导论 哈夫曼编码
- Excel公式-从另一表单通过id列取值列
- 字符串的编码问题详解
- 设计模式之观察者模式
- POJ 1160 Post Office (区间DP+重心)
- redis的数据类型
- python创建Django项目Couldn't import Django解决思路
- Trafodion表物理设计与逻辑设计问答
- HashMap原理分析
- python3小项目——爬取招聘信息(智联招聘)
- Android studio http请求获取数据失败或者获取不到数据原因
- 21 用户进程操作GPIO
- H5+JS+CSS3 实现圣诞情缘--学习心得2
- Java——方法的可变参数