Redis 命令参考
来源:互联网 发布:linux ntp客户端 编辑:程序博客网 时间:2024/05/18 23:29
Redis 命令参考
本文档是 Redis Command Reference 和 Redis Documentation 的中文翻译版, 阅读这个文档可以帮助你了解 Redis 命令的具体使用方法, 并学会如何使用 Redis 的事务、持久化、复制、Sentinel、集群等功能。
命令目录(使用 CTRL + F 快速查找):
- Key(键)
- DEL
- DUMP
- EXISTS
- EXPIRE
- EXPIREAT
- KEYS
- MIGRATE
- MOVE
- OBJECT
- PERSIST
- PEXPIRE
- PEXPIREAT
- PTTL
- RANDOMKEY
- RENAME
- RENAMENX
- RESTORE
- SORT
- TTL
- TYPE
- SCAN
- String(字符串)
- APPEND
- BITCOUNT
- BITOP
- BITFIELD
- DECR
- DECRBY
- GET
- GETBIT
- GETRANGE
- GETSET
- INCR
- INCRBY
- INCRBYFLOAT
- MGET
- MSET
- MSETNX
- PSETEX
- SET
- SETBIT
- SETEX
- SETNX
- SETRANGE
- STRLEN
- Hash(哈希表)
- HDEL
- HEXISTS
- HGET
- HGETALL
- HINCRBY
- HINCRBYFLOAT
- HKEYS
- HLEN
- HMGET
- HMSET
- HSET
- HSETNX
- HVALS
- HSCAN
- HSTRLEN
- List(列表)
- BLPOP
- BRPOP
- BRPOPLPUSH
- LINDEX
- LINSERT
- LLEN
- LPOP
- LPUSH
- LPUSHX
- LRANGE
- LREM
- LSET
- LTRIM
- RPOP
- RPOPLPUSH
- RPUSH
- RPUSHX
- Set(集合)
- SADD
- SCARD
- SDIFF
- SDIFFSTORE
- SINTER
- SINTERSTORE
- SISMEMBER
- SMEMBERS
- SMOVE
- SPOP
- SRANDMEMBER
- SREM
- SUNION
- SUNIONSTORE
- SSCAN
- SortedSet(有序集合)
- ZADD
- ZCARD
- ZCOUNT
- ZINCRBY
- ZRANGE
- ZRANGEBYSCORE
- ZRANK
- ZREM
- ZREMRANGEBYRANK
- ZREMRANGEBYSCORE
- ZREVRANGE
- ZREVRANGEBYSCORE
- ZREVRANK
- ZSCORE
- ZUNIONSTORE
- ZINTERSTORE
- ZSCAN
- ZRANGEBYLEX
- ZLEXCOUNT
- ZREMRANGEBYLEX
- HyperLogLog
- PFADD
- PFCOUNT
- PFMERGE
- GEO(地理位置)
- GEOADD
- GEOPOS
- GEODIST
- GEORADIUS
- GEORADIUSBYMEMBER
- GEOHASH
- Pub/Sub(发布/订阅)
- PSUBSCRIBE
- PUBLISH
- PUBSUB
- PUNSUBSCRIBE
- SUBSCRIBE
- UNSUBSCRIBE
- Transaction(事务)
- DISCARD
- EXEC
- MULTI
- UNWATCH
- WATCH
- Script(脚本)
- EVAL
- EVALSHA
- SCRIPT EXISTS
- SCRIPT FLUSH
- SCRIPT KILL
- SCRIPT LOAD
- Connection(连接)
- AUTH
- ECHO
- PING
- QUIT
- SELECT
- Server(服务器)
- BGREWRITEAOF
- BGSAVE
- CLIENT GETNAME
- CLIENT KILL
- CLIENT LIST
- CLIENT SETNAME
- CONFIG GET
- CONFIG RESETSTAT
- CONFIG REWRITE
- CONFIG SET
- DBSIZE
- DEBUG OBJECT
- DEBUG SEGFAULT
- FLUSHALL
- FLUSHDB
- INFO
- LASTSAVE
- MONITOR
- PSYNC
- SAVE
- SHUTDOWN
- SLAVEOF
- SLOWLOG
- SYNC
- TIME
文档
以下文章翻译自 redis.io/documentation 文档。
- 键空间通知(keyspace notification)
- 功能概览
- 事件的类型
- 配置
- 命令产生的通知
- 过期通知的发送时间
- 事务(transaction)
- 用法
- 事务中的错误
- 为什么 Redis 不支持回滚(roll back)
- 放弃事务
- 使用 check-and-set 操作实现乐观锁
- 了解 WATCH
- 使用 WATCH 实现 ZPOP
- Redis 脚本和事务
- 发布与订阅(pub/sub)
- 信息的格式
- 订阅模式
- 通过频道和模式接收同一条信息
- 订阅总数
- 编程示例
- 客户端库实现提示
- 复制(Replication)
- 关闭主服务器持久化时,复制功能的数据安全
- 复制功能的运作原理
- 部分重同步
- 配置
- 只读从服务器
- 从服务器相关配置
- 主服务器只在有至少 N 个从服务器的情况下,才执行写操作
- 通信协议(protocol)
- 网络层
- 请求
- 新版统一请求协议
- 回复
- 状态回复
- 错误回复
- 整数回复
- 批量回复
- 多条批量回复
- 多条批量回复中的空元素
- 多命令和流水线
- 内联命令
- 高性能 Redis 协议分析器
- 持久化(persistence)
- Redis 持久化
- RDB 的优点
- RDB 的缺点
- AOF 的优点
- AOF 的缺点
- RDB 和 AOF ,我应该用哪一个?
- RDB 快照
- 快照的运作方式
- 只进行追加操作的文件(append-only file,AOF)
- AOF 重写
- AOF 的耐久性如何?
- 如果 AOF 文件出错了,怎么办?
- AOF 的运作方式
- 怎么从 RDB 持久化切换到 AOF 持久化
- RDB 和 AOF 之间的相互作用
- 备份 Redis 数据
- 容灾备份
- Sentinel
- 获取 Sentinel
- 启动 Sentinel
- 配置 Sentinel
- 主观下线和客观下线
- 每个 Sentinel 都需要定期执行的任务
- 自动发现 Sentinel 和从服务器
- Sentinel API
- 故障转移
- TILT 模式
- 处理
-BUSY
状态 - Sentinel 的客户端实现
- 集群教程
- 集群简介
- Redis 集群数据共享
- Redis 集群中的主从复制
- Redis 集群的一致性保证(guarantee)
- 创建并使用 Redis 集群
- 创建集群
- 集群的客户端
- 使用
redis-rb-cluster
编写一个示例应用 - 对集群进行重新分片
- 一个更有趣的示例应用
- 故障转移测试
- 添加新节点到集群
- 移除一个节点
- Redis 集群规范
- 引言
- 什么是 Redis 集群?
- Redis 集群实现的功能子集
- Redis 集群协议中的客户端和服务器
- 键分布模型
- 集群节点属性
- 节点握手(已实现)
- MOVED 转向
- 集群在线重配置(live reconfiguration)
- ASK 转向
- 容错
- 发布/订阅(已实现,但仍然需要改善)
- 附录 A: CRC16 算法的 ANSI 实现参考
关于
本文档由 黄健宏(huangz) 翻译, 版权归 Redis 官方所有。
更新日志(change log) 列出了本文档的主要更新细节, 你也可以通过关注 文档的 github 项目 来随时追踪文档的最新更新信息。
有任何问题、意见或建议, 请在文档配套的 disqus 论坛里留言, 或者直接联系译者。
Redis 书籍推荐
由本文档译者黄健宏创作的《Redis 设计与实现》一书正在销售中, 该书详细地介绍了 Redis 内部的运作原理以及各项功能的实现原理, 是一本致力于帮助 Redis 使用者加深对 Redis 的理解, 并且更高效地使用 Redis 的书籍。
由《Redis命令参考》的译者黄健宏翻译的《Redis实战》一书正在火热发售中, 该书深入浅出地介绍了 Redis 的五种数据结构, 并通过一系列实用的示例深刻地展示了 Redis 的用法。 此外, 《Redis实战》还介绍了多种扩展和优化 Redis 的方法, 无论是 Redis 新手还是有一定经验的 Redis 使用者, 应该都能从此书中获益。
欢迎访问 redisinaction.com 并了解《Redis实战》的更多相关信息。
由本文档译者制作的《Redis命令速查表》正在销售中! 该表能够与本文档相辅相成, 帮助读者更好地了解和查阅 Redis 命令, 有兴趣的读者可以通过访问以下链接来了解更多信息: https://selfstore.io/products/538
参加群讨论
欢迎各位《Redis命令参考》读者加入以下 QQ 群:
- IT 技术讨论 1 群,群号 398976550 ,旧群,目前人数已饱和
- IT 技术讨论 2 群,群号 186200307 ,新群,名额很多,推荐加入
你可以在群里面分享你的 Redis 使用心得, 又或者跟其他人讨论你在使用 Redis 过程中遇到的问题。
from: http://redisdoc.com/index.html
- Redis命令参考简体中文版
- redis命令中文参考
- Redis命令参考简体中文版
- Redis 命令参考
- Redis 命令参考
- Redis 命令参考
- Redis 命令参考
- Redis 命令参考
- Redis 命令参考
- Redis 命令参考
- Redis 命令参考
- Redis 命令参考
- Redis命令参考
- Redis命令参考简体中文版
- Sentinel-Redis命令参考
- Redis命令参考简体中文版
- Redis命令参考中文
- Redis 命令参考
- 国王的烦恼 蓝桥杯(最小生成树 kru)
- leetcode第7题,Reverse Integer
- [LeetCode]452. Minimum Number of Arrows to Burst Balloons
- SpringAop的xml文件形式
- SpringAop的注解形式
- Redis 命令参考
- SpringAop事务xml文件形式
- [机器学习]详解分类算法--决策树算法
- codevs 4511 信息传递 NOIP2015 day1 T2
- 面试总结之23种Java设计模式
- pat 1112. Stucked Keyboard (20)
- NYOJ168 第三届acm省赛 房间安排
- SpringAop事务注解形式
- 字符串加密工具