mysql - 标签系统的可扩展性

标签 mysql database tags

我的网站上有一个标记系统。尝试弄清楚是拥有一个主标签表和另一个引用主表的表更好,还是拥有一个每行包含标签文本的表更好。

关于什么可以更好地扩大规模的想法?

谢谢。

最佳答案

扩大规模不是你的问题,而是效率。

例如,服务器搜索整数值 42 比搜索字符串值“answer”要容易得多。它还占用更少的存储空间,特别是在索引表中。然后,您可以查找或加入标签名称表(我更喜欢单独查找,因为这样您可以使用 Memcache 或类似的工具来存储名称,以便更快地访问)

关于mysql - 标签系统的可扩展性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17604108/

相关文章:

mysql - 查找在另一个表中没有对应行的列

c++ - 仅选择 MySQL 数据库/表中的更新/新行

php - 如何保留用户登录和退出的日志?

php - 合并和 str_replace

java - 在具有 csv 文件的变量上加载数据 infile

database - 如何在 SQL Server CE(精简版)数据库中创建外键关系?

tags - SiteCatalyst transactionID 数据源订单提交

php - 根据不同国家/地区的用户计算机时间在网站上显示日期/时间

ASP.NET 控件到 HTML 标记的等价物

java - JSP 技巧让模板制作变得更容易?