Разъем Presto Cassandra: количество подключений

Я собираюсь увеличить количество подключений Presto к ScyllaDB. Я использую разъем Presto Cassandra для подключения к ScyllaDB. Я не вижу в документации никакого свойства, которое можно было бы использовать для увеличения количества подключений. https://prestodb.io/docs/current/connector/cassandra.html

Это мой файл scylladb.properties

connector.name=cassandra
cassandra.contact-points=scylla1,scylla2,scylla3,scylla4
cassandra.client.read-timeout=3600000ms
cassandra.split-size=1024
cassandra.fetch-size=5000
cassandra.load-policy.token-aware.shuffle-replicas=true
cassandra.load-policy.use-token-aware=true

Какое по умолчанию количество подключений Presto к cassandra / scylladb и как я могу установить это свойство? Спасибо


person jaspreet kaur bassan    schedule 19.11.2018    source источник


Ответы (1)


Используя ту же логику, что и для Spark, уменьшение cassandra.split-size до меньшего числа должно дать вам следующие преимущества:

  • Координация и выборка данных распределяются между несколькими координаторами.
  • Более высокая степень параллелизма запросов, что означает большее количество соединений между узлами Presto и узлами Scylla.

Посмотрите, как ведет себя cassandra.split-size=1, и при необходимости поднимите до 10, 50, 100

person TomerSan    schedule 02.12.2018
comment
Я никогда не пробовал это на Presto. Всегда использовал его для приложений Spark. Я попробую. Спасибо - person jaspreet kaur bassan; 09.12.2018