couchbase是否持久化数据?
我计划将数据存储到coach base集群中 我想知道如果我的沙发底座在以下情况下损坏,会发生什么情况: [考虑到没有发生活跃的交易]couchbase是否持久化数据?,couchbase,spring-data-couchbase,couchbase-java-api,Couchbase,Spring Data Couchbase,Couchbase Java Api,我计划将数据存储到coach base集群中 我想知道如果我的沙发底座在以下情况下损坏,会发生什么情况: [考虑到没有发生活跃的交易] 一个节点从集群中向下移动(我的假设是,在该节点固定并向上移动后,它将与其他节点同步,数据将在那里)。另外,同步后请告诉我是否仍有数据丢失 群集发生故障,已修复并重新启动 请告诉我上述场景的数据持久性类比。是的,Couchbase将数据持久化到磁盘。它写入更改操作以仅在数据服务节点上追加文件 这两种情况下不太可能发生数据丢失,因为没有活动事务 如果节点发生故障,可
请告诉我上述场景的数据持久性类比。是的,Couchbase将数据持久化到磁盘。它写入更改操作以仅在数据服务节点上追加文件 这两种情况下不太可能发生数据丢失,因为没有活动事务 如果节点发生故障,可能会发生数据丢失
- 将更改持久化到磁盘或
- 在完成到另一个节点的复制之前,如果bucket支持副本
我不确定如果数据库不保存数据会有什么好处…@Flimzy,Couchbase 5.0 Beta版不使用磁盘存储:“这些是Couchbase存储桶的替代品,可在不需要持久性时使用:例如,当重复访问磁盘涉及太多开销时。这使得内存性能高度一致,没有基于磁盘的波动。它还允许更快的节点重新平衡和重新启动。“谢谢你,杰夫。除了磁盘故障之外,使用它也很好。我的用例是使用couchbase作为缓存,因此我想知道持久性机制。谢谢你的回答。@Flimzy,我一定会查看有关临时存储桶的文档。