Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
MongoDB的审计表API 是否与其他一些 SQL 数据库一起使用,可以被告知自动模仿普通 SQL 表的结构,并在提交结束时触发插入到该表的 MongoDB 表历史记录中?如果是这样,这些类型的 API 通常被称为什么?
服务器中不包含任何类型的数据历史记录/版本控制功能(与 MongoDB 2.4 一样)。
我不知道这种模式的任何标准术语。根据您的用例,您可能会考虑“版本控制”、“归档”或“审计”,这些可能对您期望数据发生的情况有不同的含义(即完整文档、差异......)。
当然,您可以在应用程序代码中实现这些模式。
根据您的开发语言,可能存在现有库。例如,Vermongo在 Java 中实现了一个文档版本控制方案。
如果你有一个副本集配置,你也可以使用oplog和一个可尾光标来滚动你自己的解决方案。
oplog