用过wordpress的都知道数据量大,会导致网站打开特别卡,小初整理了以下解决问题的思路
关键点概括如下:
- WordPress虽然使用广泛,但处理大数据量会有性能问题,需要优化。
- 帝国CMS的文章模型可以很好地处理大文本字段,但是二开复杂。
- 直接使用数据库比如MySQL,优化索引,控制单条内容大小,分表等方法可以搞定千万级数据。
- ID考虑使用bigint类型,可以支持到10^19级数量。
- 实际生产环境中,数据库服务器配置也要足够高,文记的2核4G内存可能有点弱。
- 无论用什么方案,都需要对数据库进行优化,运维和调教,才能真正应对大数据场景。
- 对于超大数据场景,可能需要考虑更专业的数据库如Oracle。
主要的技术点就是数据库选型,表结构设计,索引优化,分库分表等数据库调优方面的内容。
评论