Легкая портативная кроссплатформенная клиент-серверная база данных
Существует ли легкий (по размеру и использованию памяти), переносимый (который я могу скопировать и вставить его на другой компьютер без переконфигурирования или с легкостью rsync), кроссплатформенный (который работает на Windows и Linux, по крайней мере на уровне данных), клиент-сервер (потому что было бы одновременно несколько пользователей, поэтому я не буду использовать sqlite или любую другую встроенную базу данных)?
какие у меня варианты?
мне все равно, будет ли это sql или nosql, меня тоже не волнует безопасность..
1 ответ
Как насчет Apache Derby? Это потребует JRE (Java), но кроме этого, он должен делать именно то, что вы хотите.
В качестве альтернативы, вы можете написать небольшую оболочку для SQLite (или любой другой встроенной базы данных) и просто отправить ее вместо этого. Ваша оболочка предоставит какой-то API-интерфейс сетевого уровня по вашему выбору.