SQLite 的文艺复兴

2023-01-20 10:40:41 +08:00
 bmpidev2019

写了篇文章介绍史上最流行的数据库 SQLite 从进程内到分布式的的文艺复兴故事。

原文地址: https://www.bmpi.dev/dev/renaissance-sqlite/

10202 次点击
所在节点    分享创造
27 条回复
jfv
2023-01-29 15:07:34 +08:00
SQLite 还有个好处就是减少依赖.
我有个开源项目之前用的是 MySQL, 带来的问题就是部署的话要额外搭配一个 MySQL 服务
切换到 SQLite 就可以省略了
https://github.com/mebtte/cicada
Sasasu
2023-01-29 19:23:39 +08:00
@codehz 想的优化 selec X from X where X in (select X from X)
@lichao 你想的优化:去掉 join 或者 where in 生成的 semi join ,把表搞宽。

第一个确实只优化 rtt ,大概率不存在 io 优化。第二个则是对于所有数据库都通用的方法。建议话说说明白而不是直接嘲讽对方不懂
star7th
2023-01-30 09:33:27 +08:00
我的开源项目支持 且只支持使用 SQLite 数据库,非常利于环境搭建和软件代码分发。而且它的单机性能其实很好的

https://github.com/star7th/showdoc
yjhatfdu2
2023-01-31 11:08:29 +08:00
sqlite 不支持并发事务吧?稍微复杂点的业务都会有较大的瓶颈
maladaxia
2023-01-31 16:58:15 +08:00
这篇文章对我最大的收获是: 霞鹜文楷字体

字体真好看, 收藏了
bmpidev2019
2023-01-31 22:18:52 +08:00
@maladaxia 😂
cxt890604
2023-02-01 15:47:16 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/910008

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX