gpt4 book ai didi

mongodb - 我可以在 mongodb 中使用字符串作为键进行搜索吗?

转载 作者:可可西里 更新时间:2023-11-01 10:19:56 29 4
gpt4 key购买 nike

我在nosqldb和Mongo中迈出第一步,非常喜欢,有一个关于索引的问题:

在传统的mysql数据库中,我们通常是根据id在表中找到一条记录,通常是主键。

现在在 Mongo 中,我可以以文本格式保存很多不同的信息,而且我们知道它在搜索字符串时非常快,所以假设我正在处理一个有很多记录的 CMS,比如几百万条,每条文档有一个 url,你认为使用它而不是 id 来提取文档是个好主意吗?我知道这听起来很奇怪,但我有充分的理由这样做,除非这特别慢。

谢谢

最佳答案

Indexes - 索引支持在 MongoDB 中高效执行查询。 Create an Index在将用于以更快的方式搜索和检索文档的适当字段上。

Text Index - MongoDB 提供文本索引以支持对字符串内容的文本搜索查询。文本索引可以包括值为字符串或字符串元素数组的任何字段。

引用:

https://code.tutsplus.com/tutorials/full-text-search-in-mongodb--cms-24835

关于mongodb - 我可以在 mongodb 中使用字符串作为键进行搜索吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40259275/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com