【问题标题】:Set-valued Attribute DBMS集值属性 DBMS
【发布时间】:2023-03-26 04:24:01
【问题描述】:

我正在寻找一个可以处理(快速、亚秒级)关于设置值属性的查询的数据库。例如,如果我有一个带有标签的文档数据库,我希望能够进行超集搜索。对于输入“茶,乌龙,热”,我想看看:

  • 热茶 - 茶,热
  • 乌龙茶 - 茶,乌龙,热

但不是:

  • 绿茶 - 茶,热,绿

对于一些现实的数字,文档数约为 250k,平均标签数为 10-20,查询可能包含 100-1000 个标签。

我看过很多这方面的研究论文,但我还没有找到任何具体的东西。

提前感谢您提供的任何帮助!

【问题讨论】:

    标签: algorithm database setvalue superset


    【解决方案1】:

    虽然严格来说可能不是一个 DBMS,但 Redis 非常适合这个。例如:

    http://rediscookbook.org/implement_tags_and_search_them.html

    当然,您仍然可以将其余数据存储在任何传统的 DBMS 中

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-08-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-02-06
      • 2019-08-02
      • 2015-01-31
      相关资源
      最近更新 更多