Есть ли у кого-нибудь опыт работы с FastDB (C++ in-memory database)?

FastDB - это база данных in-memory с открытым исходным кодом, тесно интегрированная с C++ (она поддерживает SQL-подобный язык запросов, где таблицы - это классы, а строки - объекты). Как и большинство IMDB, она предназначена для приложений, в которых преобладают модели доступа на чтение. Алгоритмы и структуры данных оптимизированы для систем, которые читают и записывают данные полностью в оперативной памяти (RAM). Предполагается, что она очень быстрая, даже по сравнению с другими базами данных in-memory, но я не могу найти в Интернете никаких сравнительных тестов.

Я рассматриваю возможность использования FastDB для данных временных рядов, в проекте, где 1) субмиллисекундные задержки чтения при произвольном доступе и 2) пропускная способность последовательного чтения миллионов строк в секунду были бы очень кстати.

Я не могу найти много ссылок на личный опыт работы с FastDB; кто-нибудь здесь использовал ее? Можете ли вы указать на какие-либо эталонные показатели FastDB, особенно те, которые учитывают задержки чтения и пропускную способность?

7
задан Considering FastDB 28 September 2010 в 16:06
поделиться