【发布时间】:2015-09-22 12:26:25
【问题描述】:
我不太明白如果实例失败,memtables 中的数据会发生什么?由于写入在写入磁盘之前首先被推送到内存,如果实例失败,我们是否会丢失 memtable 尚未写入磁盘的所有信息?例如:
1) User 1 inserts something into Cassandra:
2) My application sees it has been inserted so it gives the user a notification it has been inserted.
3) The insert is inside the instance, and it fails before the commit log was full, so a flush did not occur to disk.
用户 1 刚刚丢失了他的数据吗?
【问题讨论】:
标签: cassandra