经常看到的用例是将标签列表存储到项目标签:[123,233,...],结果应该是可查询的,例如“获取标签为 233 的所有行”。
似乎mysql中最提倡的方法是拥有另一个表并加入。但是,鉴于现在有很多其他数据库/搜索引擎可用,例如 elasticsearchh、mongodb、postgresql,我想知道这些新数据库中是否有任何内置支持这种结构。我说的不仅仅是完成工作的能力,而是针对这种查询优化的数据库架构。
经常看到的用例是将标签列表存储到项目标签:[123,233,...],结果应该是可查询的,例如“获取标签为 233 的所有行”。
似乎mysql中最提倡的方法是拥有另一个表并加入。但是,鉴于现在有很多其他数据库/搜索引擎可用,例如 elasticsearchh、mongodb、postgresql,我想知道这些新数据库中是否有任何内置支持这种结构。我说的不仅仅是完成工作的能力,而是针对这种查询优化的数据库架构。