一个使用 LiteDB 数据库的 .NET 9 控制台应用程序演示项目,展示了如何在 AOT (Ahead-of-Time) 编译环境下使用 LiteDB 进行数据操作。
本项目演示了 LiteDB 在 .NET 9 AOT 环境下的使用方法,特别展示了:
- AOT 编译环境下的 LiteDB 数据库操作
- 使用 System.Text.Json 源生成器进行序列化
- 复杂数据模型的存储和查询
- 索引创建和查询优化
- 完整的 CRUD 操作演示
- .NET 9.0 - 最新的 .NET 框架
- LiteDB 6.0.0-prerelease - 轻量级的 NoSQL 数据库(预览版,支持 AOT)
- System.Text.Json - 高性能 JSON 序列化(源生成器)
- C# - 编程语言
- AOT 编译 - 提前编译支持