摘要: 排序 Redis的SORT命令可以对列表键、集合键或者有序集合键的值进行排序。 如果按照选项来划分的话,一个SORT命令的执行过程可以分为以下几步: 1)排序:在这一步,命令会使用ALPHA、ASC或DESC、BY这几个选项,对输入键进行排序,并得到一个排序结果集。 2)限制排序结果集的长度:在这一 阅读全文
posted @ 2023-01-12 18:02 Saturn5 阅读(59) 评论(0) 推荐(0)
摘要: 。 阅读全文
posted @ 2023-01-12 17:37 Saturn5 阅读(8) 评论(0) 推荐(0)
摘要: 事务 事务的实现 Redis通过MULTI、EXEC、WATCH等命令来实现事务(transaction)功能。事务提供了一种将多个命令请求打包,然后一次性、按顺序地执行多个命令的机制,并且在事务执行期间,服务器不会中断事务而改去执行其他客户端的命令请求,它会将事务中的所有命令都执行完毕,然后才去处 阅读全文
posted @ 2023-01-12 17:31 Saturn5 阅读(31) 评论(0) 推荐(0)
摘要: 发布与订阅 Redis的发布与订阅功能由PUBLISH、SUBSCRIBE、PSUBSCRIBE等命令组成。 通过执行SUBSCRIBE命令,客户端可以订阅一个或多个频道,从而成为这些频道的订阅者(subscriber):每当有其他客户端向被订阅的频道发送消息(message)时,频道的所有订阅者都 阅读全文
posted @ 2023-01-12 16:39 Saturn5 阅读(29) 评论(0) 推荐(0)
摘要: 集群 Redis集群是Redis提供的分布式数据库方案,集群通过分片(sharding)来进行数据共享,并提供复制和故障转移功能。 Redis服务器在启动时会根据cluster-enabled配置选项是否为yes来决定是否开启服务器的集群模式。 CLUSTER MEET <ip> <port> 命令 阅读全文
posted @ 2023-01-12 15:48 Saturn5 阅读(108) 评论(0) 推荐(0)
摘要: Sentinel Sentinel(哨岗、哨兵)是Redis的高可用性(high availability)解决方案:由一个或多个Sentinel实例(instance)组成的Sentinel系统(system)可以监视任意多个主服务器,以及这些主服务器属下的所有从服务器,并在被监视的主服务器进入下 阅读全文
posted @ 2023-01-12 11:39 Saturn5 阅读(59) 评论(0) 推荐(0)