【问题标题】:Tags list in stackoverflowstackoverflow 中的标签列表
【发布时间】:2010-05-17 13:59:57
【问题描述】:

我正在使用 asp.net mvc 开发网站。有一种形式,要求用户将一些信息与类似于 stackoverflow 的标签一起放置。此标签信息保存在字段标签的同一表中。

现在我想向他们展示从列表中选择标签的帮助(与在 stackoverflow 中相同)。 我怎样才能从表中提取它。一次又一次地运行查询不会太多吗 对于他们键入的每个字母,因为我将从我的表中提取唯一标签。 或者我应该有另一个表标签查找我应该保存唯一标签的地方。

我们将不胜感激。

问候

帕米德

【问题讨论】:

  • 这可能是过早的优化。如果您从未尝试过查询过多,您会怎么做?如果需要,您可以随时添加内存缓存。

标签: c# asp.net sql-server asp.net-mvc


【解决方案1】:

当我们不得不做这样的事情时,我们将“标签”(单词)存储在内存中并创建了一个search tree

运行查询不会太多 一次又一次地为他们的每一个字母 类型,因为我将提取 我表中的唯一标签。

这确实因具体情况而异。就个人而言,我不会每次都去数据库,但它可能适合你的场景。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-04-22
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-15
    • 1970-01-01
    • 2016-02-17
    • 1970-01-01
    相关资源
    最近更新 更多