Skip to content

ejesse/elasticosm

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

79 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elasticosm

Python "OSM" (Object-Search Mapper) for Elastic Search

What's an "OSM"? Mostly it's wordplay on "ORM," but it does serve to illustrate that Elasticosm isn't really an ORM or a search API. It allows you to create models that are stored in Elastic Search and treat them similarly to (but not exactly like) ORM style models. You can create, update, delete, perform exact match filters and have references between models.

This is extremely alpha and in many ways an experiment to see if the performance and scalability of ES can be leveraged with the programmatic ease of a database API.

About

Python ORM for Elastic Search

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages