Redis中的“节点”到底是什么

20jt8wwn  于 2023-02-28  发布在  Redis
关注(0)|答案(2)|浏览(226)

我现在正在阅读Redis,试图找到一个很好的理解什么是“节点”,Redis是如何工作的。我认为它是一个端点是正确的吗?

aiazj4mn

aiazj4mn1#

在Redis的上下文中,节点是运行一个或多个Redis服务器进程的服务器。
端点是一个网络地址,通过它你可以访问一个或多个这样的进程,这取决于Redis是如何集群的。
当使用开源Redis集群时,端点是任何一个进程,即一个节点的地址和进程监听的端口。Redis客户端库使用协议来询问集群的Redis服务器进程关于集群的其他成员(同样,进程监听节点上的端口),这样它们就可以相应地建立到其他端点的连接。
免责声明:看起来你是在问AWS ElastiCache,它可能会也可能不会全部或部分使用OSS实现。我不声称对这个问题有任何了解。

bkkx9g8r

bkkx9g8r2#

它是一种连接网络的临时存储器(RAM),是通过延迟加载或直写策略存储频繁访问的数据的最小单元。一个由这些节点组成的集合,每个节点上运行一个预定义的Redis进程,称为集群。
有关节点的更多信息:
https://redis.io/commands/cluster-nodes/

相关问题