Title | Remarks |
---|---|
Based on Apache Lucene | Search-DBs are based on Apache Lucene - a text-search engine. |
Used for derived data | Search-DBs don't provide 100% durability, hence it should be used for derived data and not as primary source of truth |
Tokenizer | Read more |
Indices containing documents | Indices is like tables, documents like rows in Search-DBs. |
Inverted Index | Read more |
Service |
---|
Elastic Search |
Apache Solr |
New Relic - Logs Analysis |
MongoDB Atlas Search |
Use Case | Remarks |
---|---|
Search - Full-text, Partial etc. | Application search |
Logs-analysis | Since data is indexed in Lucene, hence logs analysis is fast in Lucene. |
Dashboard, Visualize data, Metrics etc. | Since data aggregation is fast in Lucene, hence data visualization is quick in Lucene. |