Elasticsearch хорош для документов с несколькими словами

Я думаю, что когда вы определяете String, вы определяете объект. Поэтому вам нужно использовать .equals(). Когда вы используете примитивные типы данных, вы используете ==, но с String (и любым объектом) вы должны использовать .equals().

0
задан pktCoder 10 March 2019 в 18:05
поделиться

1 ответ

Вы можете использовать ElasticSearch (ES), но это излишне. Зачем? Основное преимущество ES - обратный индекс (и разбор), который вам здесь не нужен.

Еще одно преимущество, которое вам здесь нужно, это масштабирование (эластичное). Но - есть много альтернатив. Вы можете реализовать осколки для себя, используя MySQL life Facebook (см. Также здесь ), или использовать одну из многих других доступных сегодня опций: redis, Spark, BigQuery, Redshift, Cassandra, (MongoDB?), Hadoop.

0
ответ дан user1854182 10 March 2019 в 18:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: