详细对比了下三个最广泛使用的开源 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 ![]() 我的站点就完全基于 SQLite,网上资料也挺丰富的,很好用,轻量化,而且基于文件的形式,迁移起来很方便,可以和站点同时被 FTP 、RAR 自动打包备份起来 |
4 hyperbin 2020-09-01 18:39:58 +08:00 via Android ![]() MySQL 真就毫无优势 |
![]() | 5 j0hnj 2020-09-01 19:57:08 +08:00 ![]() 翻译的味道很浓,真的是 "写" 而不是汉化的吗?汉化的不注明出处真的好吗? |
6 nG29DOMuRYTWfcSr 2020-09-01 20:07:34 +08:00 ![]() |
![]() | 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 nbsp; 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 ![]() sqlite 除了不能并发写入之外,其他都很好使 |
![]() | 16 chinvo 2020-09-01 21:37:42 +08:00 via iPhone ![]() 翻译不可耻,不引原文链接可耻,明明是翻译还“写文章要充电”更是耻上加耻 |
![]() | 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 是的 |