通常在RDBMS中,我们将为每个表都有_Audit表。 例如.. 表:登录 列:用户名,密码,lastlogin,preference1,preference2等。
表:Login_Audit将具有修改前的值。这将包含所有更改的历史记录,并将在2周或一个月内清除一次。通常_Audit表条目将由触发器创建。 columns:username,password,lastlogin,preference1,preference2等,modifiedby,modifiedtime
就像Rdbms中的_audit表一样,如何维护 谁创建文档, LastmodifiedUser,lastmodifiedtime ..等 如果我能够将这些信息保存在同一个集合中,那应该没问题。
答案 0 :(得分:1)
MongoDB,目前(2.6),没有任何审核功能。 MongoDB Enterprise中有auditing features(即这些功能不是免费的)。审计系统基于每个连接/用户跟踪以下事件: