嵌入式数据库了解-记录
短信预约 信息系统项目管理师 报名、考试、查分时间动态提醒
最近需要使用嵌入式数据库进行存储应用本地信息,本文章主要进行记录当前比较流行的嵌入式数据库相关的链接,嵌入式数据库往往是以lib的形式存在,常用于持久化存储软件的信息,嵌入式数据库往往和应用软件紧密集成:
特点:
- database systems with differing application programming interfaces (SQL as well as proprietary, native APIs);
- storage modes (on-disk, in-memory, and combined);
- The term embedded database can be confusing because only a small subset of embedded database products are used in real-time embedded systems such as telecommunications switches and consumer electronics devices.[1] (See mobile database for small-footprint databases that could be used on embedded devices.)
常用的嵌入式数据库:
- SQLite 嵌入式关系数据库:https://www.sqlite.org/index.html (关系数据库)
- Apache Derby: https://db.apache.org/derby/ (关系数据库)
- Embedded database: https://en.wikipedia.org/wiki/Embedded_database
- Berkeley DB: https://en.wikipedia.org/wiki/Berkeley_DB ;https://www.oracle.com/uk/database/technologies/related/berkeleydb.html(k-v数据库)
- 数据目录表:https://dbdb.io/
- LevelDB:https://github.com/google/leveldb(嵌入式k-v数据库)
- RocksDB :https://github.com/facebook/rocksdb/ (嵌入式k-v数据库,基于leveldb)
- TiKV:https://github.com/tikv/tikv https://tikv.org/ (国内的团队开发的,基于rocksdb但不是嵌入式的)
保持更新,本文章主要用来进行索引,详细内容请参考官方文档;更多相关内容请参考cnblogs.com/xuyaowen;
免责声明:
① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。
② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341