Кто-нибудь использовал библиотеку WB B-tree?
-
22-07-2019 - |
Вопрос
Я наткнулся на библиотеку B-деревьев WB на диске:
http://people.csail.mit.edu/jaffer/WB р>
Кажется, что это может быть полезно для моих целей (обмен данными на диск при очень больших статистических вычислениях, которые не помещаются в памяти), но мне было интересно, насколько это стабильно. Чтение руководства кажется вызывающим беспокойство «исследованием» - есть разделы, помеченные [НЕ РЕАЛИЗОВАНО] и т. Д. Но, возможно, руководство просто устарело.
Итак, можно ли использовать эту библиотеку? Мне лучше посмотреть на Токийский кабинет, MemcacheDB и т. Д.?
Кстати, я работаю на Java.
Решение
Да, я дал ему добрую старую попытку колледжа в Java. Файл jar легко найти, как и документацию. Я думаю, что это было написано на Схеме или что-то подобное и было переведено для использования в Java. Р>
В документации говорится о функциях, которые вы должны использовать, но не о том, на каких объектах они находятся. К сожалению, нет документа на Java, который бы помог мне ... Не было рабочих примеров, и после 2 часов попыток я, наконец, сдался. Я нашел это не очень полезным.
Надеюсь, другим повезет больше.
Другие советы
Я посмотрел базу данных WB B-Tree, но SQLite может быть лучше. Он обрабатывает чрезвычайно большие наборы данных в одном файле и представляет собой легкую, полнофункциональную базу данных.
Информация об использовании SQLite с Java находится здесь: