Есть какая-то причина, по которой выбрали MongoDB, а не другую базу данных, например PostgreSQL, MySQL или Firebird (список, конечно, большой)? Я провел большую часть жизни, прописывая, проектируя и внедряя огромные защищённые базы данных. Многие современные СУБД, такие как Mongo, кажутся довольно ненадёжными и, что самое главное, я не могу ими пользоваться, потому что они изначально небезопасны. Если честно, MongoDB безопасна только когда машина, на которой она стоит, выключена.
Для тех, кто не знаком с требованиями к защищённым СУБД: никто не пишет напрямую в базу, все операции вставки, обновления и удаления проходят через хранимые процедуры, доступ к которым контролируется через движок, проверяющий и полномочия, и легитимность. Немногие из нас хотят создавать такой инструмент для каждого всё растущего числа встроенных СУБД.
Есть ли мысли по поводу задания требования схемы и расписания взаимодействия с СУБД, чтобы можно было делать соответствующие замены языков? В виртуализованном мире это было бы очень удобно — один движок СУБД, один ALE (движок авторизации и проверки легитимности) и набор баз данных по потребности.
R+C
Для тех, кто не знаком с требованиями к защищённым СУБД: никто не пишет напрямую в базу, все операции вставки, обновления и удаления проходят через хранимые процедуры, доступ к которым контролируется через движок, проверяющий и полномочия, и легитимность. Немногие из нас хотят создавать такой инструмент для каждого всё растущего числа встроенных СУБД.
Есть ли мысли по поводу задания требования схемы и расписания взаимодействия с СУБД, чтобы можно было делать соответствующие замены языков? В виртуализованном мире это было бы очень удобно — один движок СУБД, один ALE (движок авторизации и проверки легитимности) и набор баз данных по потребности.
R+C
