SellerPro
今日在学校内和小组人员一起做了小说的项目,在今天项目结束时老师问了一个问题:"小说的内容要存在哪里?"我们刚开始是要存在Mysql中的,但是老师说如果有上百本小说内容加起来的话,那么小说的内容至少得以亿为单位起,所有我们的答案也被驳回,老师说这算是一个面试题,想问问各位坛友有没有遇到过这样的问题?

bingdi_
存在心里,心中有小说,哪里都是小说

SellerPro
bingdi_ 发表于 2023-10-18 18:06
存在心里,心中有小说,哪里都是小说

拉出去砍了

破损的鞘翅
你可能需要对象存储

cnYeqi
就是文件形式存储呗,然后mysql存索引(相对路径,url)
mysql直接存小说内容肯定是不合理的
如果我没记错mongdb好像就是存索引而不是数据本体.

strings
你想想论坛的每个帖子的数据是储存在哪里的。

对于现在的 mysql 这点数据根本不算事,如果是从文件中读取,考虑 io,读取速度大概率不如经过大量优化的 mysql。

当然可以不用关系数据库,也用不到事务,换个 leveldb 什么的也够了,至少比存 txt 去读要好。