专栏名称: dotNET跨平台
专注于.NET Core的技术传播。在这里你可以谈微软.NET,Mono的跨平台开发技术。在这里可以让你的.NET项目有新的思路,不局限于微软的技术栈,横跨Windows,Linux 主流平台
目录
相关文章推荐
今天看啥  ›  专栏  ›  dotNET跨平台

.NET NoSQL 嵌入式数据库 LiteDB 使用教程

dotNET跨平台  · 公众号  ·  · 2024-10-06 14:12

文章预览

前言 今天大姚给大家分享一个小巧、快速、轻量级的.NET 开源且免费(MIT License)的 NoSQL 嵌入式数据库:LiteDB。本篇文章我们主要来讲讲LiteDB在.NET中如何使用。 LiteDB介绍 LiteDB 是一个小巧、快速和轻量级的 .NET NoSQL 嵌入式数据库。 无服务器的 NoSQL 文档存储 简单的 API,类似于 MongoDB 100% 的 C# 代码支持 .NET 4.5 / NETStandard 1.3/2.0,以单个 DLL(不到 450KB)形式提供 线程安全 支持 ACID,完整的事务支持 写入失败后的数据恢复(WAL 日志文件) 使用 DES(AES)加密算法对数据文件进行加密 使用属性或流畅的映射器 API 将 POCO 类映射为 BsonDocument 存储文件和流数据(类似于 MongoDB 的 GridFS) 单一数据文件存储(类似于 SQLite) 对文档字段建立索引以实现快速搜索 支持 LINQ 查询 提供类似于 SQL 的命令来访问/转换数据 LiteDB Studio - 数据访问的精美用户界面 开源且免 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览