如何存储关键字/标签



我正在构建一个web应用程序,用户将在其中上传一个文件(XML格式),其中包含一些数据和一些描述数据的关键字/标签。然后,这些信息将被解析并存储在MySQL数据库中。现在,我不知道如何在数据库中存储这些关键字/标签,以及当用户从应用程序前端输入关键字时,如何使用它们来检索适当的数据。我知道我必须建立某种排名算法来对关键词进行排名,但我的应用程序仍处于初始阶段,所以现在我更关心如何检索数据,而不是检索数据的效率/相关性。

请帮助我或引导我找到可以帮助我的资源。

谢谢!

这是一个悬而未决的问题,但如果您需要实现标记的帮助,请参阅本文以获得一些很棒的提示:建议为标记或标记设计SQL数据库

您可以将JSON数组存储在mysql>=5.7中,用于以下标签:

["tag1","tag2",...]

如果您为商店标签使用了一个额外的表,您需要加入并搜索添加一个新标签,当我们在数据库中有太多标签时,这是一种糟糕的方式!

最新更新