2015-09-29 4 views
0

Я новичок в Cassandra DB, и у меня есть очень тривиальный вопрос: сколько параллельных запросов можно выполнить без ущерба для производительности? Запросы будут какМаксимальные параллельные запросы в Cassandra

Select data from table where id='asdasdasd'; 

Сво серверов в центре обработки данных, он должен работать должным образом с 3000 считанных querys? Извините за плохую информацию, но все, что у меня есть.

+0

нет способ это. если ваш дБ питается хомяком на ржавом колесе, один запрос, вероятно, убьет систему. что-то большее/менее ржавое будет иметь возможность обрабатывать, очевидно, больше запросов. –

+1

Вы должны ограничить свои запросы на рейс определенным числом (используйте семафор и т. Д.), Что позволит увеличить пропускную способность. – phact

+0

Его сервер в центре обработки данных, он должен нормально работать с 3000 запросами на чтение? Извините за плохую информацию, но все, что у меня есть. – LMMR

ответ

0

Все зависит от емкости сервера, на которой установлен кластер Cassandra, и как вы настроили узлы.

Существует параметр конфигурации в cassandra.yaml, который concurrent_reads Tune это, чтобы лучше скорость чтения.

+0

Его сервер в центре обработки данных, он должен корректно работать с 3000 запросами на чтение? Извините за плохую информацию, но все, что у меня есть. – LMMR

+0

с такой ограниченной информацией, нет способа ответить. –

Смежные вопросы