LiteDB 是一个轻量级的 NoSQL 嵌入式数据库,专为 .NET 应用程序设计,不需要服务器或配置,直接作为 DLL 引入项目即可使用。下面我将通过完整的实例展示 LiteDB 的基本用法。
一、环境准备
1. 安装 LiteDB
通过 NuGet 包管理器安装 LiteDB:
Install-Package LiteDB
或使用 .NET CLI:
dotnet add package LiteDB
二、基础操作实例
1. 创建数据库和集合
using LiteDB;
using System;
class Program
{
static void Main(string[] args)
{
// 创建或打开数据库(如果不存在会自动创建)
using (var db = new LiteDatabase(@"MyData.db"))
{
// 获取或创建集合(类似表)
var col = db.GetCollection<User>("users");
// 创