Стратегия для Laravel scout с миллионами записей и несколькими сменными драйверами (например, TNT & Algolia) - PullRequest
0 голосов
/ 15 апреля 2019

Я немного использовал Algolia, и это отличный сервис.Я также использовал драйвер поиска TNT для разведчика, и он также довольно хорош, но на самом деле он не затрагивает функции, скорость и легкость, которые вы получаете с Algolia.

К сожалению, при работе с большим количеством записей Algolia становится очень дорогой - например, в одном из наших приложений более 10 миллионов доступных для поиска строк, что составляет тысячи долларов в месяц!

Есть кто-нибудьбыл ли успех в использовании обоих вместе?то есть я хотел бы использовать Algolia для последних записей или категорий, где мне нужны более продвинутые возможности поиска (100 тыс. записей), а затем использовать поиск TNT для остатка.

1 Ответ

0 голосов
/ 15 апреля 2019

Ну, AWS Elasticsearch очень хорошо и дешево .. вы можете использовать его, и его очень легко использовать и настраивать с laravel Цены на AWS Elasticsearch Вы можете начать с r3.large.elasticsearch это будет стоить вам около 180 $ в месяц, и если вы хотите больше, r3.xlarge.elasticsearch тоже будет потрясающим, и он будет вам нужен.

Чтобы настроить AWS Elasticsearch с помощью laravel, вы можете прочитать это художественное Как интегрировать ваше Laravel-app-with-Elasticsearch

...