Существуют ли другие алгоритмы, такие как LSM-дерево? - PullRequest
0 голосов
/ 01 февраля 2011

Существует много стратегий управления дисковым пространством (и памятью) в базах данных. Я пытаюсь отследить лучшие из них, такие как логически структурированное дерево слияния в форме BigTable (и HBase, Hypertable, Cassandra) или фрактальное дерево, используемое в TokuDB. Из того, что я упомянул, легко догадаться, я имею в виду алгоритмы, которые разумно используют ресурсы (например, избегают ввода-вывода и хорошо масштабируются).

Существуют ли другие алгоритмы, такие как LSM-дерево? Просто направь меня.

Ответы [ 2 ]

0 голосов
/ 24 декабря 2011

и nessDB. Он использует простое LSM-дерево, https://github.com/shuttler/nessDB

0 голосов
/ 11 июня 2011

в настоящее время, уровень выпуска Google dB (вы можете искать его в Google); Люди говорят, что это - памятная sstable реализация bigtable Google! Я думаю, что это простая версия после прочтения некоторого исходного кода!

Надеюсь, что это может помочь

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...