全文搜索(Postgres)与弹性搜索

Full text search(Postgres) Vs Elastic search

阅读Query

在 Posgres 中,全文索引允许对文档进行预处理并保存索引以供以后快速搜索。预处理包括:


tsvector 类型在 Postgres 中用于全文搜索

tsvector 类型与 text 类型在以下方面不同:


Elastic search(搜索引擎)与 Postgres 中的全文搜索相比有何优势?

全文搜索和 elasticsearch 都建立在相同的基础技术上倒排索引因此性能将大致相同。

FTS 将更易于部署。

ES自带lucene,

如果你想要带 FTS 的 Lucene,那将需要额外的努力。