在软件工程中,我们一直在创建索引(例如,在数据库中),但我也听到很多人谈论倒排索引.这两者之间有什么根本不同的东西吗?他们听起来像是一回事.
这是我对两者的理解
B 树索引 :-一般用于数据库列。它将列内容保留为 key 并将 row_id 保留为 value 。它以排序方式保持键以快速找到键和行位置
倒排索引:-一般用于全文搜索。此处,文档中的单词也用作键,以排序方式与文档位置/ID 一起存储为值。
那么 b/w B tree index 和 Inverted index 有什么区别。对我来说它们看起来一样