Elasticsearch: Accelerating the Django Admin · Elasticsearch Service elastic cloud Elasticsearch...
Transcript of Elasticsearch: Accelerating the Django Admin · Elasticsearch Service elastic cloud Elasticsearch...
Elasticsearch: Accelerating the Django Admin
Our Platform
●●●●
The Django Admin
Customer Data Model
●●●●●
Django Full-Text Search Query
●●●
Elasticsearch!
Elasticsearch Terminology
Inverted Index
Customer Record
Django Admin <> Elasticsearch
Rehydrate Search Results into Querysets
Django Admin Search Parameters
Elasticsearch Hook
Change the Django Admin Class Definition
Update Elasticsearch
●●●●
Two Official Python Implementations
Customer Data Model
●●●●●
Python DSL Mapping
Python DSL: Search
Lower-level implementation
elasticsearch-py: Query Fragment
elasticsearch-py: Nested Query Fragment
Lesson #1: Own Your Search!
●●●
Lesson #2: Implicit Schemas
●●●●
Lesson #3: Documentation Versioning
Lesson #4: Elasticsearch Testing
●●
Lesson #5: Explore Hosting Options
The Grove Customer Search Solution
●●●
●●
Resources
●●●
●
Questions?