LiteDB

LiteDB - 一个使用.net  开发的NoSQL文档存储的单文件数据库。官网:www.litedb.org

GitHub:https://github.com/mbdavid/LiteDB

LiteDB是一个小型的、快速的和轻量级的NoSQL嵌入式数据库,特点:

  • 无服务器的NoSQL文档存储
  • 类似于MongoDB的简单API
  • 单文件(小于300kb),100%的C#代码,支持.NET 3.5 / .NET 4.0 / NETStandard 1.3 / NETStandard 2.0
  • 线程安全和进程安全
  • 文档/操作基本的ACID
  • 写入失败后数据恢复(日志模式)
  • 使用DES(AES)加密技术进行数据文件加密
  • 使用属性或者fluent mapper API 将poco类映射到BsonDocument
  • 存储文件和流数据(如MongoDB中的GridFS)
  • 单个文件存储(如SQLite)
  • 用于快速搜索的索引文档字段(每个集合最多支持16个索引)
  • 查询支持LINQ
  • Sheel命令行 - 使用一下这个版本
  • 相当快速 - 与SQLite 的比较结果
  • 开源并且对所有人员免费 - 包括商业用途
  • 从nuget安装:Install-Package LiteDB

4.0新特性

  • 新的 表达式/ 路径索引 / 查询支持。请参照Expressions
  • 嵌套包括支持
  • 优化查询执行(使用解释简单注释)
  • 修复并发问题
  • 移除事物和自动索引创建
  • 支持全扫描搜索和LINQ搜索
  • 新的Shell命令:根据表达式更新字段并选择/转换文档
  • 查看全部的更改日志

 

 

翻译到这里,看到已经有人翻译了。那就不翻译了,直接上地址了

中文:https://github.com/lidanger/LiteDB.wiki_Translation_zh-cn


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值