本文介绍了SSTable文件夹命名约定的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我刚刚注意到,我新创建的sstable文件夹包含数字和字母的组合.对于我的表格"tweets",它看起来像:

I just noticed that my newly created sstable folder has a combination of numbers and letters attached. For my table "tweets" it looks like:

/var/lib/cassandra/data/twitter/tweets-a6da23906d8211e8a057ffb9a095df5c

在磁盘上.有人知道这个附加的哈希是什么吗?

on the disk. Does anybody know what this attached hash is?

谢谢!基督徒

推荐答案

文件夹名称由表名称和每次创建表时都会重新生成的表ID组成-这样做是为了防止在创建表时出现争用情况,删除,创建等

The folder name consists of table name, and table ID that is generated anew every time when the table is created - this is done to prevent race condition when table created, dropped, created, etc.

这篇关于SSTable文件夹命名约定的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-10 00:13