logo
0
0
WeChat Login

LiteDBAotDemo

一个使用 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 编译 - 提前编译支持

About

一个使用 LiteDB 数据库的 .NET 9 控制台应用程序演示项目,展示了如何在 AOT (Ahead-of-Time) 编译环境下使用 LiteDB 进行数据操作。

Language
gitignore72.7%
C#19.6%
Markdown4%
MSBuild3.6%
Others0.1%