LINUX.ORG.RU

Из LevelDB легко выковырять SSTable, Bloom Filter, Merger, etc

 , , ,


2

2

https://code.google.com/p/leveldb/source/browse/#git/table%3Fstate%3Dclosed

Короче я собственно ничего не спрашиваю. Просто говорю что вот тут в коде есть парочка готовых структур кому надо и они там легко выковыриваются. Хозяйке на заметку

Кому не надо - проходите мимо.

★★★★★

Последнее исправление: vertexua (всего исправлений: 2)

А вот мне хотелось бы знать, откуда можно выковырять битовые потоки и кольцевые буфера...

Macil ★★★★★
()
Последнее исправление: Macil (всего исправлений: 1)
Ответ на: комментарий от Macil

Это я знаю только в джаве... Disruptor. Хотя вроде же на С++ тоже его писали?

vertexua ★★★★★
() автор топика
Ответ на: комментарий от sventovit

Когбы без этого сортированую map<string, string> не хитро сделать

vertexua ★★★★★
() автор топика

Тут sstable как составляющая lsm-tree. Будет трудно выковырять: в leveldb как минимум 2 потока: для Rd/Wr/Upd в memtable и мержилка множества sstable на диске в одну. Т.е. как классическая структура данных, которая «самодостаточна» не очень подходит. Так что, народ каждый свою поделку пишет. Как во всяких кассандрах и пр.

nerdogeek
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.