gpt4 book ai didi

postgresql - 递归嵌套 jsonb 结构的全文索引

转载 作者:行者123 更新时间:2023-11-29 11:19:42 26 4
gpt4 key购买 nike

假设我有这样一本书:

{ title: "Tis no book"
chapter: 1,
text: "Hello world this is a book chapter",
subchapters: [
{
chapter: 1.1
text: "Nested sub chapter"
subchapters: [
chapter: 1.1.1
text: "Nested nested..."
subchapters: [ ...etc...]
},
{
chapter: 1.2
text: "Nested sub chapter 2"
subchapters: [ ...etc...]
}
]
}

我可以使用 postgres 的 9.4 新 jsonb/gin(或其他任何东西)在这个递归嵌套数据结构的 "text" 字段上设置一个全文索引,这样一个图书馆存储到数据库可以通过文本搜索(使用索引)?

最佳答案

我刚刚开始研究全文搜索和 jsonb 类型。一旦您了解索引如何在 JSONB 类型上工作,这看起来是可能的。我发现这个博客系列非常有帮助。

https://bibhas.in/blog/postgresql-swag-part-2-indexing-json-data-type-and-full-text-search/

此外,Postgres 上关于 JSON 类型的文档包含一些很好的见解。 http://www.postgresql.org/docs/9.4/static/datatype-json.html

关于postgresql - 递归嵌套 jsonb 结构的全文索引,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29209478/

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