#python #mongodb #hook #server-side #3-tier
#python #mongodb — монгодб #перехват #серверная часть #3-уровневый
Вопрос:
MongoDB работает действительно хорошо по сравнению с нашим взломом MySQL ненормализованным способом. После миграции базы данных я понял, что нам могут понадобиться некоторые процедуры на стороне сервера для вызова после / перед манипулированием базой данных. Своего рода 3-уровневая архитектура. Мне просто интересно, как можно и просто создать его прототип. Существуют ли какие-либо легкие серверные перехваты для mongodb, такие же, как серверные перехваты для svn, git?
например, после фиксации, до фиксации, …
Комментарии:
1. Зачем вам это нужно? Вы можете писать хранимые функции на javascript для MongoDB. Смотрите dirolf.com/2010/04/05 / …
Ответ №1:
Нет, в настоящее время в MongoDB нет доступных функций, эквивалентных перехватам или триггерам. Было бы лучше обрабатывать такого рода вещи из логики вашего приложения.
Ответ №2:
FWIW, одно из сообщений в веб-интерфейсе, похоже, подразумевает, что некоторые перехваты действительно существуют («добавление перехвата сегментирования для включения управления версиями и аутентификации на удаленных серверах»), но они могут быть доступны только в скомпилированных двоичных файлах, а не для клиентов.
Комментарии:
1. Действительно интересно. Откуда вы получили это сообщение / информацию?