超低访问量的小站用 sqlite 还是 mysql?存储数据占用的空间是一样的吗?主要以存图片为主。

2020-12-25 09:14:18 +08:00
 youla

如题~

9531 次点击
所在节点    程序员
103 条回复
keepeye
2020-12-25 10:52:49 +08:00
@youla 你这不是服务器么,谁会去你服务器上看,你手机会给别人看么
imgbed
2020-12-25 10:53:19 +08:00
图片可以存硬盘,路径在数据库里对应。写少读多的,可以 sqlite,后续大了再转 mysql 不迟
keepeye
2020-12-25 10:53:42 +08:00
存 sqlite 吧 反正量也不大 能满足
Keyes
2020-12-25 10:54:40 +08:00
@youla 直接放 filesystem,数据库存图片后果,唉一言难尽
laminux29
2020-12-25 10:54:45 +08:00
@encro 其他数据库停电后自动修复,你放心?
Keyes
2020-12-25 10:55:10 +08:00
非要 mysql vs sqlite 二选一,还是 mysql 吧
podel
2020-12-25 11:04:04 +08:00
数据库的作用是快速所有索引,外键关联等。 不是专门用来存储大容量的二进制数据的。 你那个设计,最好是把文件名放在数据库里面。file 单独放在文件系统里面。
youla
2020-12-25 11:05:04 +08:00
直接存文件系统和 sqlite 应该差不多吧?其实我是想把 sqlite 当压缩包用~~会被打吗
debuggerx
2020-12-25 11:11:59 +08:00
看了楼主最近几个帖子,明显是被视野限制了思维,虽然是在提问但是又不接受别人给出超出自己认知的建议,no medicine to save……
wtks1
2020-12-25 11:13:12 +08:00
sqlite 无法并发写入....
jevonszmx
2020-12-25 11:16:02 +08:00
@debuggerx 我后悔自己的回复了,楼主就是那种别人给很好的建议,就是不听,不是来刷流量的,就是,哎,多说浪费自己生命。
youla
2020-12-25 11:25:12 +08:00
@jevonszmx 我把自己照片存 cdn,那不浪费别人资源吗,免费就能随便玩吗。
youla
2020-12-25 11:26:02 +08:00
@wtks1 我一个人的东西要什么并发!!
@debuggerx 可能有一些限制,不过你都说了是建议,不是强制!
guanhui07
2020-12-25 11:28:57 +08:00
放云存储好
youla
2020-12-25 11:29:40 +08:00
@debuggerx 顺便再补充一下,虽然我可能被视野限制了思维,但这么多人明显就是被技术限制了思维啊,而且我一开始提问就明确了,我是要存数据库的,自己玩的项目而已。
westoy
2020-12-25 11:33:29 +08:00
同样存在一个文件里...
可以存 kv 库, 比如 leveldb 、tokyo tyrant, 甚至以后可以上各种基于这些 k-v 库的 replication 系统
也可以 dd 一个块文件, 格成 fs 系统, 要备份就 dd 出来 gzip 一下
为啥想不开要存 sql db 里......而且 mysql 要备份很明显不止一个文件.....
xyshmily
2020-12-25 11:33:44 +08:00
minio
icyalala
2020-12-25 11:36:28 +08:00
既然只想自己玩,又不愿意听别人的建议,那发帖子的意义是什么。。
0bit
2020-12-25 11:36:56 +08:00
@youla 我觉得大家不是被限制了思维,只是单纯的不希望有人去吃某种不该吃的东西,过来劝两句而已
youla
2020-12-25 11:37:05 +08:00
@westoy 因为是虚拟主机,这些都不支持

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

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

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

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

© 2021 V2EX