redis事务

当一个client在连接中发出multi命令时,这个连接就进入一个事务的上下文,该连接后续的命令不会执行,而是存放到一个队列中,当执行exec命令时,redis会顺序的执行队列中的所有命令。如果其中执行出现错误,执行正确的不会回滚...

redis持久化

edis提供了两种持久化的方式,分别是RDB(Redis DataBase)和AOF(Append Only File)。 RDB,简而言之,就是在不同的时间点,将redis存储的数据生成快照并存储到磁盘等介质上 redis在进...

使用redis避免客户端频繁提交数据

避免客户端频繁向服务器提交表单的解决方案 使用redis 在order的model中增加函数 public function isDataLocked($key, $duration = 3600) {...

redis 可视化工具

Redis Desktop Manager 下载  phpRedisAdmin 是一个用php管理redis的工具 下载...

Redis-Sentinel

Redis的高可用方案的实现:主从切换以及虚拟IP或客户端 从Redis 2.8开始加入对Sentinel机制从而实现了服务器端的主从切换,但目前尚未发现实现虚拟IP或客户端切换方案 Redis-Sentinel是Redis官方...

Redis性能测试Redis-benchmark

Redis-benchmark是官方自带的Redis性能测试工具 测试Redis在你的系统及你的配置下的读写性能 redis-benchmark可以模拟N个机器,同时发送M个请求 redis-benchmark [-...

redis 的hash数据类型

hash的常用命令 1.hset   hset key field value   将哈希表key中的域field的值设为value   如果key不存在,一个新的哈希表被创建并进行HSET操作   如果field是...

redis 的set数据类型

相关命令 1.SADD   SADD key-name item1 [item 2…] 将一个或多个成员元素加入到集合中 2.SREM   SMEMBERS  key-name item1...

redis的有序集合ZSET(stored set)

相关命令 1.ZADD   ZADD key-name score member [score member……]   将带有给定分值的成员添加到有序集合里 2.ZREM   ZREM  key-na...

redis的其他命令

1.del   del key-name   用于删除已存在的键。不存在的 key 会被忽略   返回值:被删除 key 的数量 2.DUMP    DUMP key-name   用于序列化给定...