LiteDB —— 轻量级 .NET 嵌入式 NoSQL 数据库

简介:

LiteDB 是一个 .NET 开发的小型快速轻量级的 NoSQL 嵌入式数据库,特性:

  • 无服务器的 NoSQL 文档存储,数据存储在单一文件中
  • 类似 MongoDB 的简单 API
  • 100% C# 代码,支持 .NET 3.5,单一 DLL,可从 NuGet 安装: Install-Package LiteDB
  • 支持 ACID 事务控制
  • 日志模式下的写失败恢复
  • 可存储 POCO 类或者 BsonDocument
  • 支持文件存储和数据流存储 (like GridFS in MongoDB)
  • 单一数据文件存储,类似 SQLite
  • 文档字段索引,用于快速搜索
  • 支持使用 LINQ 查询
  • Shell 命令行 (get on - try this online version
  • 开源

文章转载自 开源中国社区 [http://www.oschina.net]

相关文章
|
7天前
|
存储 NoSQL 关系型数据库
NOSQL -- MOGODB
NOSQL -- MOGODB
|
1天前
|
存储 NoSQL Java
HBase是一个开源的、分布式的、面向列的NoSQL数据库系统
HBase是一个开源的、分布式的、面向列的NoSQL数据库系统
13 0
|
4天前
|
SQL 存储 NoSQL
SQL与NoSQL数据库的选择:技术与场景驱动下的决策
【6月更文挑战第16天】**SQL vs NoSQL数据库:技术与应用场景比较。SQL数据库以其关系模型、ACID特性、灵活查询及事务处理见长,适合结构化数据和强一致性场景。NoSQL则以数据模型灵活性、高可扩展性、高性能及低成本著称,适合大数据、高并发和快速迭代的需求。选择应基于业务需求、数据特性、系统架构和成本。**
|
7天前
|
NoSQL 关系型数据库 MySQL
|
9天前
|
存储 NoSQL 关系型数据库
NoSQL数据库的优缺点?
【6月更文挑战第11天】NoSQL数据库的优缺点?
9 1
|
9天前
|
弹性计算 负载均衡 NoSQL
NoSQL数据库如何支持动态数据结构?
【6月更文挑战第11天】NoSQL数据库如何支持动态数据结构?
17 2
|
9天前
|
存储 NoSQL 关系型数据库
NoSQL数据库特点
【6月更文挑战第11天】NoSQL数据库特点
22 1
|
1月前
|
开发框架 前端开发 .NET
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
ASP.NET CORE 3.1 MVC“指定的网络名不再可用\企图在不存在的网络连接上进行操作”的问题解决过程
88 0
|
1月前
|
开发框架 前端开发 JavaScript
JavaScript云LIS系统源码ASP.NET CORE 3.1 MVC + SQLserver + Redis医院实验室信息系统源码 医院云LIS系统源码
实验室信息系统(Laboratory Information System,缩写LIS)是一类用来处理实验室过程信息的软件,云LIS系统围绕临床,云LIS系统将与云HIS系统建立起高度的业务整合,以体现“以病人为中心”的设计理念,优化就诊流程,方便患者就医。
33 0
|
1月前
|
开发框架 前端开发 .NET
进入ASP .net mvc的世界
进入ASP .net mvc的世界
38 0

热门文章

最新文章