550 Star 5K Fork 2.1K

yadong.zhang / OneBlog

 / 详情

关于文章存储

待办的
创建于  
2021-04-28 11:29

问题

目前代码中对文章的存储采用的是数据库的mediumtext类型,在文章过长的时候可能会引发读取内容的过慢的问题,因为mysql对text类型的存储是采用单独文件的。

解决方案

可采用的解决方案用两种

  • 数据库中的content字段修改为用于表示文章的缩略内容,完整的文章内容采用外部存储,如ES或者简单一点就是一个文本文件存储在本地。
  • 数据库中的content字段修改为用于表示文章的缩略内容,完整的文章内容采用单独一张表存储,只有需要阅读完整的文章内容的时候才需要单独取表中文章,这样也能提升性能,只在必要的时候读取数据。

评论 (1)

YHRivory 创建了任务
YHRivory 关联仓库设置为yadong.zhang/OneBlog
展开全部操作日志

方案二不错。 :+1:

yadong.zhang 负责人设置为yadong.zhang
yadong.zhang 添加了
 
improvement
标签

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
784199 yadong.zhang 1578932767
Java
1
https://gitee.com/yadong.zhang/DBlog.git
git@gitee.com:yadong.zhang/DBlog.git
yadong.zhang
DBlog
OneBlog

搜索帮助