Посоветуйте СУБД с нестандартными требованиями
От: x-code  
Дата: 08.11.16 18:13
Оценка: :))
Посоветуйте СУБД. SQL, NoSQL — просто не знаю.
С одной стороны вроде бы модель данных реляционная и достаточно простая. По большому счету одна очень большая таблица и несколько маленьких вспомогательных.
А нужно вот что. Хочется чтобы эта большая таблица физически состояла из множества файлов, каждый из которых был бы в каком-то смысле самодостаточной таблицей. И пользователь при желании мог бы иметь не всю базу, а любую ее часть — в виде одного или нескольких файликов этой таблицы, и файлов вспомогательных малых таблиц, и чтобы все работало. СУБД должна уметь на лету по команде пользователя подгружать и выгружать эти физические файлы, отчего количество строк в большой таблице также на лету должно меняться.
В общем такое нужно с единственной таблицей, но в рамках обобщения логично чтобы такое поведение было доступно для всех таблиц.
В остальном все как обычно, хорошо если будет какой-то язык запросов типа SQL, индексы, поля с автоинкрементом, разные типы данных и т.п.

Добавлю еще необычное пожелание: если такой СУБД подсунуть два файлика в которых данные как-то пересекаются, она должна уметь слить их примерно так как это делают системы контроля версий. Но тут возможны варианты, в общем идея в том что пользователи должны работать одновременно с версиями базы (причем неполными версиями) и дальше база должна как-то синхронизироваться.
Отредактировано 08.11.2016 18:16 x-code . Предыдущая версия .
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.