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