Относительно использования Apache Cassandra вместе с Stratio или Datastax - PullRequest
0 голосов
/ 28 апреля 2018
  1. Исходя из производительности запросов, я не смог найти сравнительных сравнений. Обнаружена проблема GitHub, в которой говорится, что Stratio в 10 раз менее эффективен, чем Datastax. Проблема: https://github.com/Stratio/cassandra-lucene-index/issues/52. Является ли заявленная проблема исключительным случаем? Доу они оба имеют сопоставимую производительность по поисковым запросам?

  2. Если бы я начал использовать Apache Cassandra вместе с плагином Stratio Lucene, в будущем мы сможем плавно перейти на Datastax Cassandra, например, как мы можем перейти на Apache Cassandra до DSE? Если да, то какие пункты записать?

1 Ответ

0 голосов
/ 29 апреля 2018

Относительно пункта 1 - у меня нет опыта работы с Stratio, но я хочу упомянуть, что DSE Search сильно оптимизирует путь запросов в кластере с несколькими машинами, и это может быть причиной повышения производительности.

Для пункта 2 - возможна миграция с OSS Cassandra на DSE, но все зависит от используемой версии (см. Ниже). Один шаг перед миграцией должен включать удаление индексов Stratio, затем выполнить фактическую миграцию в DSE и затем создать поисковые индексы.

Что касается версий - 2.1 можно перенести в DSE 4.8, а затем перенести в 5.x, 2.2 следует перенести в Cassandra 3.x, а затем перенести в DSE. В документации DSE есть руководство по обновлению для этого .

...