Cluster computing 无持续性的气棘波复制
由n个节点组成的仅内存的Aerospike群集是否会自动跨节点复制数据?在这种情况下,是否保证不会将数据写入磁盘 由n个节点组成的仅内存Aerospike群集是否会自动跨节点复制数据 是,假设您谈论的是Cluster computing 无持续性的气棘波复制,cluster-computing,aerospike,distributed-caching,nosql,Cluster Computing,Aerospike,Distributed Caching,Nosql,由n个节点组成的仅内存的Aerospike群集是否会自动跨节点复制数据?在这种情况下,是否保证不会将数据写入磁盘 由n个节点组成的仅内存Aerospike群集是否会自动跨节点复制数据 是,假设您谈论的是存储引擎内存,而不是存储引擎设备,且内存中的数据为真 在这种情况下,是否可以保证不会将数据写入磁盘 您的记录将不会写入磁盘。日志和SMD(系统元数据)将写入磁盘 Aerospike使用智能分区算法,使用RIPEMD160,该算法负责跨集群的均匀数据分发和复制。如果复制因子配置正确,它将在群集中正确
存储引擎内存
,而不是存储引擎设备
,且内存中的数据为真
在这种情况下,是否可以保证不会将数据写入磁盘
您的记录将不会写入磁盘。日志和SMD(系统元数据)将写入磁盘
# memory-size 4G # 4GB of memory to be used for index and data
# replication-factor 2 # For multiple nodes, keep 2 copies of the data
# high-water-memory-pct 60 # Evict non-zero TTL data if capacity exceeds
# 60% of 4GB
# stop-writes-pct 90 # Stop writes if capacity exceeds 90% of 4GB
# default-ttl 0 # Writes from client that do not provide a TTL
# will default to 0 or never expire
# storage-engine memory # Store data in memory only
}谢谢。XDR也是这样吗?假设我有2个只存储在内存中的群集,由n个节点组成,位于2个独立的数据中心,在跨数据中心复制期间是否不会将数据写入磁盘?@PaulMooney With XDR有些数据可能会被写入。XDR记录事务,然后合并并发送它们。但是可以对摘要日志的文件大小设置限制。您可以找到有关XDR工作原理的更多详细信息。