有没有推荐用的轻量本地数据库

tdb11039gg · 2024-9-12 19:29:51 · 168 次点击
- 用过 SQLite (安卓开发)
- 还有 TINYDB(json 格式)

下面是 AI 推荐的:

## SQLite:
优点:轻量、无需服务器、配置简单、支持 SQL 查询。
使用场景:移动应用、桌面应用、小型网站。
## H2 Database:
优点:内存数据库、支持 SQL 、可嵌入 Java 应用。
使用场景:Java 应用、测试、开发。
## Berkeley DB:
优点:高性能、键值存储、事务支持。
使用场景:嵌入式系统、需要高并发和事务支持的场景。
## LevelDB:
优点:由 Google 开发,键值存储,性能优异。
使用场景:需要高性能键值存储的场景。
## RocksDB:
优点:基于 LevelDB ,增加了更多功能和优化。
使用场景:需要高并发和持久化存储的场景。
## LMDB:
优点:内存映射数据库,支持多线程读写。
使用场景:需要高并发访问和持久化存储的场景。
## PouchDB/CouchDB:
优点:文档型数据库,支持 JSON 存储,易于使用。
使用场景:需要灵活数据模型和同步能力的应用。
## Realm:
优点:移动端优化的数据库,支持多平台。
使用场景:移动应用,特别是需要跨平台支持的应用。
## NeDB:
优点:轻量级的文档型数据库,适用于 Node.js 。
使用场景:Node.js 应用,需要轻量级存储解决方案。
举报· 168 次点击
登录 注册 站外分享
17 条回复  
ounxnpz 小成 2024-9-12 19:54:28
excel
Amose2024 小成 2024-9-12 20:20:16
所以你不是来问问题的啊,卖弄?
opengps 小成 2024-9-12 21:22:38
这些不够你选得?
kk380446 小成 2024-9-12 21:36:47
op 手撸一个数据库出来
zoharSoul 小成 2024-9-12 21:55:35
sqlite 啊 这还用想吗
changdy 小成 2024-9-12 22:11:39
看你具体场景 ,一般是 sqlite 或者 h2 吧.
netnr 初学 2024-9-12 22:46:02
DuckDB
chihiro2014 小成 2024-9-12 23:19:51
直接 docker 安装,无所谓轻量不轻量
dreamk 小成 2024-9-12 23:27:14
isar  支持所有平台
配合 Tantivy 实现跨平台的全文搜索
模糊错别字拼音都支持,省去 es 了
12下一页
返回顶部