具有数据更改通知回调的 NoSQL 嵌入式数据库
NoSQL embedded database with data change notification callback
我正在使用嵌入在使用 WPF 开发的 .Net 桌面应用程序中的 SQLite。
SQLite 为对数据库执行的任何写入操作提供回调(在同一连接内)ref
在此回调中,它提供以下内容导致记录受到影响
- 事件(插入/Update/Delete)
- Table 姓名
- 行号
我正在寻找 NoSQL 替代方案,它也提供此类回调,并且可以嵌入到面向 .Net Framework 4.8 的桌面应用程序中
我喜欢轻量级LiteDB但找不到数据更改回调支持
我最终使用了 Realm 数据库。
境界让 register a notification handler on a specific collection。处理程序收到自上次通知以来更改的描述。具体来说,这个描述包含三个索引列表:
- 已删除对象的索引。
- 已插入对象的索引。
- 被修改对象的索引。
Realm 优于 SQLite 的另一个优点是这些更改通知不限于来自同一连接的更改。
我正在使用嵌入在使用 WPF 开发的 .Net 桌面应用程序中的 SQLite。
SQLite 为对数据库执行的任何写入操作提供回调(在同一连接内)ref
在此回调中,它提供以下内容导致记录受到影响
- 事件(插入/Update/Delete)
- Table 姓名
- 行号
我正在寻找 NoSQL 替代方案,它也提供此类回调,并且可以嵌入到面向 .Net Framework 4.8 的桌面应用程序中
我喜欢轻量级LiteDB但找不到数据更改回调支持
我最终使用了 Realm 数据库。
境界让 register a notification handler on a specific collection。处理程序收到自上次通知以来更改的描述。具体来说,这个描述包含三个索引列表:
- 已删除对象的索引。
- 已插入对象的索引。
- 被修改对象的索引。
Realm 优于 SQLite 的另一个优点是这些更改通知不限于来自同一连接的更改。