小说网站数据库是怎么设计的?精确到章节使用text类型存放?或者保存成文件,存放路径?

蜀黍凯 发布于 2016/09/06 21:17
阅读 2K+
收藏 0
加载中
0
工号1024
工号1024

理论上应该存放文件的方式,如果小说不是很多,简单存下text也够用了

两种方式也都用过,看规模和自己选择了,

魔力猫
魔力猫
实际上单个章节并不大,1W字以上几乎没有,起点这种绝大多数都在3-5K字。如果是支持varcharmax的数据库,可以很方便处理。
0
魔力猫
魔力猫

实际上小说的本身结构很简单。插入后几乎没有修改的必要,每次客户端读小说读的其实都是静态化页面而已。所以不用太担心数据结构不好造成的问题。

章节本身因为会超过可变字符串上限,所以需要用大字段或者超大字符串(部分数据库支持varcharmax这种)保存。

乌龟壳
乌龟壳
回复 @蜀黍凯 : 不过说真的,我对小说网站的业务不清楚,业务都不清楚,技术选型可能不对,所以仅供参考。
蜀黍凯
蜀黍凯
回复 @乌龟壳 : 明白了,谢了
乌龟壳
乌龟壳
回复 @蜀黍凯 : 如果你问的问题和我与@魔力猫 讨论的有关,那可能你理解错了,我们说的是一章节内的分页,不是整本小说的分页。如果是整本小说,按理小说也没多少章节,全部取出来在网页上分是可以的。
蜀黍凯
蜀黍凯
回复 @乌龟壳 : 帮忙对比一下分页方式:1,一次选取所有行,在前台控制显示分页;2,使用limit i,j,频繁访问数据库;它们对比起来有什么不同?或者说有更好的方式处理?
乌龟壳
乌龟壳
回复 @魔力猫 : 懂了!
下一页
返回顶部
顶部