摘要: rg.apache.cassandra.exceptions.ConfigurationException: Expecting URI in variable: [cassandra.config]. Found[cassandra.yaml]. Please prefix the file wi 阅读全文
posted @ 2022-10-31 10:29 只能说运气有点好 阅读(119) 评论(0) 推荐(0)
摘要: 进入cassanra目录,进行ant编译 ant generate-idea-filesant build-jmhant jar 然后用idea打开,命令行的方式启动Cassandra需要进入cassandra/bin 输入 ./cassandra -f -R 在命令行输入 export JVM_E 阅读全文
posted @ 2022-10-30 11:28 只能说运气有点好 阅读(81) 评论(0) 推荐(0)
摘要: 定义Logchunk的类型 public enum LogChunkType { ZERO_TYPE(0), FULL(1), FIRST(2), MIDDLE(3), LAST(4), EOF, BAD_CHUNK, UNKNOWN; 数字是persistentID 获取persitentID p 阅读全文
posted @ 2022-08-08 20:46 只能说运气有点好 阅读(23) 评论(0) 推荐(0)
摘要: SSTable中的文件是Key有序的,就是说文件中小Key记录排在大Key记录之前,各个Level的SSTable都是如此。需要注意的是,Level 0是SSTable文件(后续为.sst)和其他Level文件相比有特殊性:这个层级内的.sst文件,两个文件可能存在key重叠,比如有两个level 阅读全文
posted @ 2022-08-08 19:27 只能说运气有点好 阅读(123) 评论(0) 推荐(0)
摘要: filename定义了fileType public enum FileType { LOG, DB_LOCK, TABLE, DESCRIPTOR, CURRENT, TEMP, INFO_LOG // Either the current one, or an old one } 对以上file 阅读全文
posted @ 2022-08-07 00:11 只能说运气有点好 阅读(55) 评论(0) 推荐(0)
摘要: leveldb/VersionEdit.java at master · dain/leveldb · GitHub public VersionEdit() { } public VersionEdit(Slice slice) { SliceInput sliceInput = slice.in 阅读全文
posted @ 2022-07-27 11:49 只能说运气有点好 阅读(35) 评论(0) 推荐(0)
摘要: VersionSet:leveldb/VersionSet.java at master · dain/leveldb · GitHub public class VersionSet implements SeekingIterable<InternalKey, Slice> { private 阅读全文
posted @ 2022-07-22 17:29 只能说运气有点好 阅读(64) 评论(0) 推荐(0)
摘要: Manifest与Current文件是LevelDB保存在稳定存储中的文件版本信息,在LevelDB被打开后,其会先通过Current文件找到当前的Manifest文件,读取并反序列化其中数据,并在内存中维护文件版本信息,以便后续操作。 先来说说Version,Version表示了当前leveldb 阅读全文
posted @ 2022-07-21 17:55 只能说运气有点好 阅读(88) 评论(0) 推荐(0)
摘要: SequenceNumber.java:leveldb/SequenceNumber.java at master · dain/leveldb · GitHub public final class SequenceNumber { // We leave eight bits empty at 阅读全文
posted @ 2022-07-21 10:32 只能说运气有点好 阅读(61) 评论(0) 推荐(0)
摘要: SnapshotSeekingIterator.java public final class SnapshotSeekingIterator extends AbstractSeekingIterator<Slice, Slice> { private final DbIterator itera 阅读全文
posted @ 2022-07-20 16:56 只能说运气有点好 阅读(29) 评论(0) 推荐(0)