【发布时间】:2021-08-31 14:14:56
【问题描述】:
我正在使用嵌入在使用 WPF 开发的 .Net 桌面应用程序中的 SQLite。
SQLite 为对数据库执行的任何写操作提供回调(在同一连接内)ref
在这个回调中,它提供了以下导致记录受到影响的内容
- 事件(插入/更新/删除)
- 表名
- 行 ID
我正在寻找一个 NoSQL 替代方案,它也提供此类回调并且可以嵌入到针对 .Net Framework 4.8 的桌面应用程序中
我喜欢轻量级的LiteDB,但找不到数据更改回调支持
【问题讨论】:
-
MongoDB 请查看这篇文章mongodb.github.io/mongo-csharp-driver/2.9/reference/driver/…
-
谢谢,@MohemanTariq,它是一个客户端应用程序,与应用程序一起分发 MongoDB 将是一个巨大的依赖。我一直在寻找像 LiteDB 这样的轻量级解决方案,它可以将数据保存在一个文件中
标签: .net sqlite nosql embedded-database litedb