详细对比了下三个最广泛使用的开源 RDBMS:SQLite 、MySQL 和 PostgreSQL
具体地说,文章里探讨了下每个 RDBMS 使用的数据类型、其优缺点以及最佳优化的使用情况,同时梳理下什么情况下用 MySQL,什么情况下用 PostgreSQL 或 SQLite 。
这篇文章里只讨论单机或多机服务器上的数据库,甚至客户端上的数据库(比如 SQLite ),而不涉及国外内这两年的大规模分布式数据库新秀比如 TiDB 之类
希望可以抛砖引玉
1
sxfscool 2020-09-01 13:25:36 +08:00
挖坑狂魔[捂脸],还在等你其他文章更新了
|
2
KalaSearch OP |
3
mostkia 2020-09-01 18:33:44 +08:00 1
我的站点就完全基于 SQLite,网上资料也挺丰富的,很好用,轻量化,而且基于文件的形式,迁移起来很方便,可以和站点同时被 FTP 、RAR 自动打包备份起来
|
4
hyperbin 2020-09-01 18:39:58 +08:00 via Android 1
MySQL 真就毫无优势
|
5
j0hnj 2020-09-01 19:57:08 +08:00 1
翻译的味道很浓,真的是 "写" 而不是汉化的吗?汉化的不注明出处真的好吗?
|
6
nG29DOMuRYTWfcSr 2020-09-01 20:07:34 +08:00 3
|
8
erenming 2020-09-01 20:14:40 +08:00 via iPhone
这样搞是不是有啥赚钱的门道,为了流量?
|
9
yy77 2020-09-01 20:27:21 +08:00
sqlite 读写锁全表啊。用于 app 自己的内部存储可以,但是不能作为数据库服务器用。和其他二位不是一个量级的。
|
10
wdhwg001 2020-09-01 20:39:09 +08:00 via iPhone
翻译可以大大方方地说翻译,不然这种行为属于洗稿。
|
11
AlisaDestiny 2020-09-01 21:15:44 +08:00
本来还觉得分析的挺到位,没想到。不要低估 v2exer 的搜索能力。
|
12
AlisaDestiny 2020-09-01 21:22:20 +08:00
@erenming 当然是为了流量,翻译的同时还不忘记时不时的建议一下使用卡拉搜索。
|
13
shc 2020-09-01 21:28:27 +08:00 via Android
支持,不过建议文章开头当一个 Tl; dr, 方便我们这种只想看结论的…
|
14
jdhao 2020-09-01 21:34:22 +08:00 via Android
翻译不可耻,但是你不引用一下原文就太不厚道了吧
|
15
wtks1 2020-09-01 21:37:14 +08:00 via Android 1
sqlite 除了不能并发写入之外,其他都很好使
|
16
chinvo 2020-09-01 21:37:42 +08:00 via iPhone 1
翻译不可耻,不引原文链接可耻,明明是翻译还“写文章要充电”更是耻上加耻
|
17
AmosAlbert 2020-09-01 23:28:19 +08:00
@hyperbin 免费
|
18
KalaSearch OP |
19
KalaSearch OP @hyperbin MySQL 也有使用场景,从可替代性上说倒确实可以多用 pg
|
20
wdhwg001 2020-09-02 05:16:12 +08:00 via iPhone
@KalaSearch 见过,敖厂长比你洗的整齐。
|
21
KalaSearch OP @wdhwg001 :)
|
22
hyperbin 2020-09-02 13:29:36 +08:00 via Android
@AmosAlbert PG 也是免费的
|
23
KalaSearch OP @hyperbin 是的
|