Redian新闻
>
请教一个gmail里面标签的设计问题
avatar
请教一个gmail里面标签的设计问题# Programming - 葵花宝典
c*t
1
请问大侠下面类似的数据库应该如何处理才更有效率。
比方说gmail里面有10万封信件,每个信件就是一个record。每封信有一个固定的
folder,这个只要表里有一个单独的field就可以。现在每封信同时可以有几个label,
而且这里label 数目不固定。要求是查询的时候属于某个label的信件都显示出来。
如果只有一个field 包含所有的label,然后用like来查询,这样速度会非常慢吧。请
问有什么好的解决办法?
谢谢
avatar
q*c
2
mail_label. 表。
有个 label 就加一行, index.

【在 c********t 的大作中提到】
: 请问大侠下面类似的数据库应该如何处理才更有效率。
: 比方说gmail里面有10万封信件,每个信件就是一个record。每封信有一个固定的
: folder,这个只要表里有一个单独的field就可以。现在每封信同时可以有几个label,
: 而且这里label 数目不固定。要求是查询的时候属于某个label的信件都显示出来。
: 如果只有一个field 包含所有的label,然后用like来查询,这样速度会非常慢吧。请
: 问有什么好的解决办法?
: 谢谢

avatar
c*t
3
谢谢楼上
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。