Get Started. It's Free
or sign up with your email address
Data layout by Mind Map: Data layout

1. Untitled

2. Logical layout

2.1. similarities with DB

2.1.1. Untitled

2.2. differences with DB

2.2.1. flexible schema

2.2.1.1. index / mappings are auto created when a doc is created

2.2.1.1.1. Untitled

2.2.1.2. existing mappings will be auto extended when possible

2.2.1.2.1. Untitled

2.2.2. enriched field / data types

2.2.2.1. data fields

2.2.2.1.1. Core types

2.2.2.1.2. Complex types

2.2.2.1.3. Other types

2.2.2.2. Meta fields

2.2.2.2.1. Control how to store/search docs

2.2.2.2.2. Identify docs

2.2.2.2.3. Add new properties

2.2.2.2.4. Control the shard where docs are routed to

2.2.2.3. Multi-fields

2.2.2.3.1. Indexing same data multi times with diff configs

2.2.2.3.2. Untitled

3. Physical layout

3.1. node, shard, replica

3.1.1. Untitled

3.2. a shard is a lucene index

3.2.1. Untitled

3.3. distributed index process

3.3.1. Untitled

3.4. distributed search process

3.4.1. Untitled