ebay как да получите уведомления за съхранено търсене


Отговор 1:

Тази задача може да се направи чрез Percolator Api от Elasticsearch.

Перколатор | Справка за Elasticsearch [2.3] | Еластична

Стъпка 1: Записвате потребителска заявка в ElasticSearch (ES)

Стъпка 2: Хвърляте всеки нов елемент срещу всички запазени заявки.

Стъпка 3: Percolator API връща всички съвпадащи заявки (потребители)

Стъпка 4: Уведомете потребителя

Това може да се мащабира много лесно, тъй като Elasticsearch е мащабируемо от кутията.

Отидете на DigitalOcean Tutorials и си настройте ES клъстера в рамките на един час. Има няколко реда команди bash + някои JSON конфигурационни файлове за настройка на ES индекс + Percolator. С нулеви познания ще получите вашия ES Cluster вкл. Перколатор в рамките на един ден. Документацията за ES е супер добра.