0

MongoDB的审计表API 是否与其他一些 SQL 数据库一起使用,可以被告知自动模仿普通 SQL 表的结构,并在提交结束时触发插入到该表的 MongoDB 表历史记录中?如果是这样,这些类型的 API 通常被称为什么?

4

1 回答 1

0

服务器中不包含任何类型的数据历史记录/版本控制功能(与 MongoDB 2.4 一样)。

我不知道这种模式的任何标准术语。根据您的用例,您可能会考虑“版本控制”、“归档”或“审计”,这些可能对您期望数据发生的情况有不同的含义(即完整文档、差异......)。

当然,您可以在应用程序代码中实现这些模式。

根据您的开发语言,可能存在现有库。例如,Vermongo在 Java 中实现了一个文档版本控制方案。

如果你有一个副本集配置,你也可以使用oplog和一个可尾光标来滚动你自己的解决方案。

于 2013-12-31T15:43:54.163 回答