一部漫画有200多个章节,一个章节里面有200多张图片,图片是否分表储存?
我像个写个漫画程序 ,一部漫画有200多个章节,一个章节里面有200多张图片,图片是否分表储存,
本打算一共两个表
comic chapter 在chapter里面有个json 储存图片。
但是看很多人写的 图片单独一个表储存
请问下图片单独一个表储存 有什么好处吗? 单独一个表储存在查询的时候会单独查询一次图片表 岂不是会慢很多? 谢谢
关于 LearnKu
图片单独一个表储存有什么好处?如果你把文件分单独表存储了、comic 主表中 chapter 里面 json 储存图片文件表的唯一标记,图片文件表记录漫画、章节、oss的类型、存储oss 上的path以及点击量、类型、图片大小、上传人等等字段,会为你后期的业务发展提供便利的。 另外:文件分单独表存储了还可以缩小漫画主表的大小,数据表大小越小,后面迁移的时候会更方便哦。
单独一个表储存在查询的时候会单独查询一次图片表 岂不是会慢很多?我们写出的程序质量的高低取决于业务数据表结构设计的设计的合理性。 但设计时从哪些方面考虑呢?这时就需要我们好好考虑了。 个人认为需要考虑:
具体到你说的漫画程序设计上来说的话:
所以:建议你分表,而且好好思考设计好的表的利弊