2016-06-02 8 views
0

Я слышал о symas lightning memory mapped database, LMDB и просмотрел доступные документы. Как использовать базу данных в Visual Studio? Кроме того, есть что-то вроде Collections из MongoDB или table из RDBMS (Я знаю, что LMDB - это не SQL) в LMDB?как вставить базу данных LMDB

ответ

0

LMDB - это хранилище ключей, оно не имеет таблиц, таких как РСУБД. Среда LMDB может поддерживать несколько экземпляров базы данных внутри нее. Вы можете использовать каждый экземпляр для хранения логически похожих ключей, как коллекция mongodb.

+0

Что вы подразумеваете под базой данных intance – Jackzz

+0

В LMDB есть среда, и в ней могут быть определены несколько баз данных. В [файле заголовка] (https://github.com/LMDB/lmdb/blob/mdb.master/libraries/liblmdb/lmdb.h) содержится больше документации. Вы можете использовать mdb_env_set_maxdbs для установки верхнего предела и использовать mdb_open с отдельными именами баз данных для каждого экземпляра. –

Смежные вопросы