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 е супер добра.
Публикувано на 11-09-2020