In memory database 内存配置中的Aerospike
考虑Aerospike中的一个场景: 内存中的数据设置为真,内存空间<磁盘空间 内存已满(达到停止写入pct)时会发生什么情况。aerospike是否停止接受所有的文字?或者它将继续写入磁盘(如果磁盘空间可用)In memory database 内存配置中的Aerospike,in-memory-database,aerospike,In Memory Database,Aerospike,考虑Aerospike中的一个场景: 内存中的数据设置为真,内存空间
在多节点设置中,上述行为如何受到影响?当达到停止写入pct时,写入将开始完全失败。在“内存中的数据”配置中,由于任何原因(磁盘或内存已满)触发的停止写入操作将由双方共同遵守 此行为针对每个节点(因为停止写入pct与节点相关,而与群集无关) 在集群的情况下,如果该节点的数据/分区的主副本已命中停止写入,则该写入将失败
如果命中停止写入的节点被认为是副本分区节点,则允许对副本数据进行写入。当达到停止写入pct时,写入将开始完全失败。在“内存中的数据”配置中,由于任何原因(磁盘或内存已满)触发的停止写入操作将由双方共同遵守 此行为针对每个节点(因为停止写入pct与节点相关,而与群集无关) 在集群的情况下,如果该节点的数据/分区的主副本已命中停止写入,则该写入将失败
如果命中停止写入的节点被认为是副本分区节点,则允许对副本数据进行写入。单个节点
单节点