/mill-db

Генератор высокопроизводительной NO-SQL-базы данных

Primary LanguageYaccMIT LicenseMIT

MillDB

Генератор высокопроизводительной NoSQL базы данных.

MillDB используется для построения библиотеки высокопроизводительной и компактной write-only базы данных. Получая на входе спецификацию базы данных в виде SQL-подобного описания (содержащего структуру таблиц, индексы, процедуры записи и поиска), MillDB порождает исходный код библиотеки на C99, реализующей соответствующие процедуры записи и поиска, а также исходный код утилиты для низкоуровневого обслуживания базы данных (просмотр записей, проверка на ошибки, перестройка индексов).