class AbstractSearch():
    def search(self, query):
        pass

    def add(self, data):
        pass

    def update(self, data):
        pass

    def delete(self, data):
        pass


import pyes
class ElasticSearch(AbstractSearch):
    def search(self, data):
        



