设为首页 加入收藏

TOP

Redis的使用命令参考讲解
2018-05-23 09:17:48 】 浏览:112
Tags:Redis 使用 命令 参考 讲解

Redis的使用命令参考讲解

本文档是Redis Command Reference和Redis Documentation的中文翻译版: 所有 Redis 命令文档均已翻译完毕, Redis 最重要的一部分主题(topic)文档, 比如事务、持久化、复制、Sentinel、集群等文章也已翻译完毕。

文档目前描述的内容以 Redis 2.8 版本为准, 查看更新日志(change log)可以了解本文档对 Redis 2.8 所做的更新。

你可以通过网址doc.redisfans.com在线阅览本文档, 也可以下载PDF 格式或者HTML 格式的离线版本。

命令目录(使用 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
  • 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
  • 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
  • Pub/Sub(发布/订阅)
  • PSUBSCRIBE
  • PUBLISH
  • PUBSUB
  • PUNSUBSCRIBE
  • SUBSCRIBE
  • UNSUBSCRIBE
  • Transaction(事务)
  • DISCARD
  • EXEC
  • MULTI
  • UNWATCH
  • WATCH
  • Script(脚本)
  • eva l
  • eva lSHA
  • 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 实现参考

index

next|Redis 命令参考

】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇CASE关键字的简单用法分享 下一篇学习PL/SQL语言时遇到的常见例题..

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目