欢迎投稿

今日深度:

关于Apache Cassandra :快照技术,快照技术

关于Apache Cassandra :快照技术,快照技术


"快照"概念

计算机科学中,快照是对机器上某一个时间点的数据的拷贝。

你可能做过如下的事情:
nja4d08zs7tdg65mldjz

每一个快照中的文件,都是你所保存的短文的某一个时间点上的拷贝。快照提供了一个简单的撤销更改以及备份系统的方法。

Cassandra存储数据的方式

Cassandra 将数据以keyspace(在mysql/PostgreSQL里面就是database的类似概念),table形式逻辑存储。数据实际上则是存储在SSTable里面的。

当Cassandra将数据写到磁盘上的时候,他会生成一个sstable文件,每一个sstable文件是不可更改的,所以在每次从内存中flush数据下来的时候都会生成一个sstable文件。在Cassandra中会有一个特殊的叫做Compaction的过程用来自动的将table下面的多个sstable文件合并起来。

例如,如果我

www.htsjk.Com true http://www.htsjk.com/cassandra/36691.html NewsArticle 关于Apache Cassandra :快照技术,快照技术 "快照"概念 计算机科学中,快照是对机器上某一个时间点的数据的拷贝。 你可能做过如下的事情: 每一个快照中的文件,都是你所保存的短文...
评论暂时关闭