Информация об изменениях

Сообщение СУБД для ведения базы пользователей под Win/Linux от 16.04.2020 4:18

Изменено 16.04.2020 4:20 Евгений Музыченко

СУБД для ведения базы пользователей под Win/Linux
Посоветуйте, пожалуйста, с помощью какой СУБД проще организовать ведение базы пользователей/покупателей собственного софта.

Структура записи примитивная — имя/фамилия, email, сведения о лицензиях (если есть), произвольные заметки (особенности использования программ, субъективные впечатления и т.п.).

Необходимо наличие командно-строкового интерфейса для добавления, поиска и удаления записей под Windows/Linux, чтобы прикрутить к скриптам.

Под винду очень желательно наличие хотя бы простенького гуя для просмотра базы, формирования запросов по типовым критериям и т.п.

Было бы неплохо наличие сжатия на лету, а также частичной/полной синхронизации (например, порция записей в течение дня или недели накапливается на сервере, а затем разом добавляется к полной базе, которая лежит у меня на рабочей станции).

Еще хотелось бы поддержки шифрования, чтобы на сервере держать только открытый ключ, по которому шифровались бы поступающие в базу данные, а секретный ключ использовался бы только на рабочей станции.

Я в современных СУБД совершенно не ориентируюсь, знаю только названия вроде MySQL, SqLite, Access и т.п.
субд windows linux command line gui user sync encrypting
СУБД для ведения базы пользователей под Win/Linux
Посоветуйте, пожалуйста, с помощью какой СУБД проще организовать ведение базы пользователей/покупателей собственного софта.

Структура записи примитивная — имя/фамилия, email, сведения о лицензиях (если есть), произвольные заметки (особенности использования программ, субъективные впечатления и т.п.).

Необходимо наличие командно-строкового интерфейса для добавления, поиска и удаления записей под Windows/Linux, чтобы прикрутить к скриптам.

Под винду очень желательно наличие хотя бы простенького гуя для просмотра базы, формирования запросов по типовым критериям и т.п.

Было бы неплохо наличие сжатия на лету, а также частичной/полной синхронизации (например, порция записей в течение дня или недели накапливается на сервере, а затем разом добавляется к полной базе, которая лежит у меня на рабочей станции).

Еще хотелось бы поддержки шифрования, чтобы на сервере держать только открытый ключ, по которому шифровались бы поступающие в базу данные, а секретный ключ использовался бы только на рабочей станции.

Я в современных СУБД совершенно не ориентируюсь, знаю только названия вроде MySQL, SqLite, Access и т.п.

P.S. Забыл указать, что максимальный объем базы — не больше сотни тысяч записей, так что "серьезных" решений не требуется.
linux windows gui command user line субд sync encrypting