Do audit-table API-интерфейсы существуют для MongoDB, которые используются вместе с какой-либо другой базой данных SQL, которая может быть использована для автоматической имитации структуры обычной таблицы SQL и запускает вставки в таблицы таблиц MongoDB этой таблицы в конце фиксации? Если да, то какие типы API обычно называются?Существуют ли API таблицы аудита для MongoDB, которые могут использоваться вместе с другой базой данных SQL?
0
A
ответ
0
На сервере нет (как у MongoDB 2.4) любого вида функции истории данных/версии.
Я не знаю ни одной стандартной терминологии для этого шаблона. В зависимости от вашего варианта использования вы можете думать о «управлении версиями», «архивировании» или «аудите», и они могут иметь разные коннотации относительно того, что вы ожидаете от данных (т. Е. Полных документов, различий, ...).
Вы можете, конечно, реализовать эти шаблоны в своем коде приложения.
В зависимости от языка разработки могут существовать библиотеки. Например, Vermongo реализует схему управления версиями документов в Java.
Если у вас есть replica set configuration, вы также можете использовать oplog
и tailable cursor, чтобы катиться самостоятельно.