Skip to content

Latest commit

 

History

History

9_Search-Databases

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 

Key Characteristics of Search-DBs

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

Various Search-DBs

Service
Elastic Search
Apache Solr
New Relic - Logs Analysis
MongoDB Atlas Search

⭐ Real world usages of Search-DBs

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.

Reference