本地数据库 除了 SQLite 还有什么好用的.主要是 PC 软件用的,软件要免安装.
好像就 SQLite 最优解了吧,有没有其他的呢,
好像就 SQLite 最优解了吧,有没有其他的呢,
1
QingXuJiaZhi Aug 25, 2021
kv 有很多,关系型就 sqlite 比较好了(另外也有一些 java 的也不错)。用 sqlite 有什么问题吗?
|
2
ClericPy Aug 25, 2021
得看场景了... 就像 Chrome 貌似用了个 leveldb, 见仁见智吧. 本地数据库又轻又快的也没几个可选的
|
3
Dockerfile Aug 25, 2021
sqlite 吧,java 有个 h2 也挺好,看你软件了
|
4
agagega Aug 25, 2021
论打包容易程度应该没有比 SQLite 更方便的了,官网有整合版本,两个 C 文件,其中一个还是命令行,如果不需要的话可以扔掉。是个编译器都能编译。
|
5
min Aug 25, 2021
firebird
|
6
namelosw Aug 25, 2021 SQLite 是个好东西,不仅存数据好,存文件也很 6
HN 帖子每次和 SQLite 相关都会变成表彰大会 |
7
Goooler Aug 25, 2021 via Android
objectBox
|
8
mmdsun Aug 25, 2021 via Android
Access 数据库也是免安装。数据库管理工具安装个 Office 就行。
|
9
ymmud Aug 25, 2021
单纯 kv 用 rocksdb 挺好用的
|
11
hydra35 Aug 25, 2021 via iPhone
sqlite 目前还不是 os 自带,无论 windows 还是 linux 。还要看楼主场景,但楼主没有提到
|
12
shpkng Aug 25, 2021
@hydra35 SQLite 官网说的是安卓、iOS 、Win10 和各种浏览器自带 https://sqlite.org/mostdeployed.html
|
15
ipwx Aug 25, 2021
|
17
back0893 Aug 25, 2021
sqlite 我记得 win 和 linux 基本都是自带的吧?
|
20
ipwx Aug 25, 2021
@hydra35 linux 有,apt install libsqlite-dev
管理 sqlite 谁用 cli 啊? sqlitebrowser please 500KB 都不舍得,那你只能自己造轮子了。 |
21
ipwx Aug 25, 2021
yysy 我没见过比 sqlite 更容易管理的 db 了。不说小到几兆甚至 windoge 上能带走的 sqlitebrowser,几乎主流 db 管理工具都有 sqlite driver 。备份数据库只要拷贝一份就行。
至于 api,python 内建爽歪歪。大部分语言 sqlite 只要打开 conn 就能自动创建。配合 orm 也是非常爽。对比 postgresql 之类的简直不要太好用。 |