当前位置: 首页 > news >正文

LiteDB - 一个单数据文件 .NET NoSQL 文档存储

LiteDB 一个小巧、快速、轻量级的 NoSQL 嵌入式数据库。

  • Serverless NoSQL 文档存储
  • 类似于 MongoDB 的简单 API
  • 100% C# 代码,支持 .NET 3.5 / .NET 4.0 / NETStandard 1.3 / NETStandard 2.0,单 DLL (小于 300 kb)
  • 支持线程和进程安全
  • 支持文档/操作级别的 ACID
  • 支持写失败后的数据还原 (日志模式)
  • 可使用 DES (AES) 加密算法进行数据文件加密
  • 可使用特性或 fluent 映射 API 将你的 POCO 类映射为 BsonDocument
  • 可存储文件与流数据 (类似 MongoDB 的 GridFS)
  • 单数据文件存储 (类似 SQLite)
  • 支持基于文档字段索引的快速搜索 (每个集合支持多达 16 个索引)
  • 支持 LINQ 查询
  • Shell 命令行 - 试试这个在线版本
  • 相当快 - 这里是与 SQLite 的对比结果
  • 开源,对所有人免费 - 包括商业应用
  • 可以从 NuGet 安装:Install-Package LiteDB

4.0 新特性

  • 新的 表达式/路径 索引/查询支持。参考表达式
  • 支持 
http://www.lryc.cn/news/385039.html

相关文章:

  • 视觉理解与图片问答,学习如何使用 GPT-4o (GPT-4 Omni) 来理解图像
  • 【LocalAI】(13):LocalAI最新版本支持Stable diffusion 3,20亿参数图像更加细腻了,可以继续研究下
  • 云计算【第一阶段(19)】磁盘管理与文件系统 LVM与磁盘配额(二)
  • 基于C++实现的EventLoop与事件驱动编程
  • Android高级面试_8_热修补插件化等
  • 显卡GTX与RTX有什么区别?哪一个更适合玩游戏?
  • QT自定义信号和槽函数
  • Atcoder Beginner Contest 359
  • 无线通讯几种常规天线类别简介
  • 最大团问题--回溯法
  • MBSE之简单介绍
  • 基于ODPS解析字段值为JSON的情况
  • CesiumJS【Basic】- #020 加载glb/gltf文件(Primitive方式)
  • 2024黑盾杯复现赛题MISC部分
  • Linux0.12内核源码解读(5)-head.s
  • 刷代码随想录有感(119):动态规划——打家劫舍III(树形dp)
  • vivado CARRY_REMAP、CASCADE_HEIGHT
  • Ubuntu磁盘分区和挂载 虚拟机扩容 逻辑卷的创建和扩容保姆及教程
  • 【附精彩文章合辑】哈佛辍学小哥的创业经历【挑战英伟达!00 后哈佛辍学小哥研发史上最快 AI 芯片,比 H100 快 20 倍!】
  • Oracle CPU使用率过高问题处理
  • pyqt的QWidgetList如何多选?如何按下Ctrl多选?
  • 【电路笔记】-MOSFET放大器
  • Ubuntu 20.04安装显卡驱动、CUDA、Pytorch(2024.06最新)
  • wpf 附加属性 RegisterAttached 内容属性
  • laravel8框架windows下安装运行
  • 如何快速判断IP被墙
  • vitest-前端单元测试
  • Redis 7.x 系列【9】数据类型之自动排重集合(Set)
  • 【LeetCode】每日一题:反转链表
  • 使用Spring Boot创建自定义Starter