大项目如何设计mysql表结构

大项目如何设计mysql表结构,第1张

1、这个数据库设计关系不大,但是有关系。首先,你要考虑数据库的选型,大型项目是否用MySQL。

2、用MySQL是否对事务完整性有要求。InnoDB和MyISAM的区别。

3、了解一下DP(设计模式),在架构上考虑缓存、读写缓冲、读写分离等手段。

4、MySQL目前尚不支持表分区等功能,那么就要求要考虑是否分表存储。表存储的物理介质是否要分开。

5、索引。

6、即时数据和历史数据分开。

大体上先做这些,后期根据实际情况酌情优化。

建一个字段就可以

存入的时候用一个特殊的标点符号隔开

现在大部分的网站都是这么做的,你可以看看起点,迅雷

他们要求输入标签的时候就是让你直接输入一个字符串,然后用逗号隔开

到时候你读的时候也截取下字符串来读

这样就可以了

截取字符串可以在数据库里做,这样比较快

最好就是做成存储过程,到时候调用一下就可以了,方便的很


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/7436767.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-05
下一篇 2023-04-05

发表评论

登录后才能评论

评论列表(0条)

保存