Кассандровский стресс-тест с выводом cfstats - PullRequest
0 голосов
/ 07 февраля 2019

Я установил новый кластер cassandra с 3 узлами, где я запускал cassandra-стресс для тестирования записи и чтения.ниже приведены команды, которые я выполнил с выходными данными cfstat.

1) ** запись cassandra-стресса n = 500 cl = ALL no-warmup -node xxxxx

Cfstat результат для всех 3 узловто же, что и ниже.

Keyspace: xxxxxx
    **Read Count: 0**
    Read Latency: NaN
    **Write Count: 500**
    Write Latency: 0.013902 ms.
    Pending Flushes: 0
            Table: yyyyyyyy
            SSTable count: 0
            Space used (live): 0
            Space used (total): 0
            Space used by snapshots (total): 4006975142
            Off heap memory used (total): 0
            SSTable Compression Ratio: -1.0
            Number of keys (estimate): 499
            Memtable cell count: 500
            Memtable data size: 139500
            Memtable off heap memory used: 0
            Memtable switch count: 1
            **Local read count: 0**
            Local read latency: NaN
            **Local write count: 500**
            Local write latency: 0.014 ms
            Pending flushes: 0
            Bloom filter false positives: 0
            Bloom filter false ratio: 0.00000
            Bloom filter space used: 0
            Bloom filter off heap memory used: 0
            Index summary off heap memory used: 0
            Compression metadata off heap memory used: 0
            Compacted partition minimum bytes: 0
            Compacted partition maximum bytes: 0
            Compacted partition mean bytes: 0
            Average live cells per slice (last five minutes): 1.0

2) чтение стресса кассандры n = 500 cl = ALL no -armup -node xxxxx **

Результат Cfstat для всех 3 узлов такой же, как показано ниже.

Пространство ключей: xxxxxx Количество считываний: 6000 Задержка чтения: 0,14475 мс. Количество записей: 500 Задержка записи: 0,010558 мс.Количество ожидающих сбросов: 0 Таблица: ггггггг Количество SSTable: 0 Используемое пространство (в реальном времени): 0 Используемое пространство (всего): 0 Пространство, используемое моментальными снимками (всего): 10230259428 Используемая память вне кучи (всего): 0 Коэффициент сжатия SSTable: -1,0 Числоколичество ключей (оценка): 499 Количество запоминаемых ячеек: 500 Размер запоминаемых данных: 139500 Используемая запоминаемая память без кучи: 0 Количество запоминаемых переключателей: 1 Количество локальных операций чтения: 6000 Задержка локального чтения: 0,141 мс Локальныйколичество записей: 500 Локальная задержка записи: 0,011 мс Ожидание сброса: 0 ложных срабатываний фильтра Блума: 0 ложное отношение фильтра Блума: 0,00000 Используемое пространство фильтра Блума: 0 Фильтр Блума выключен, используется куча памяти: 0 Сводка индекса выключена, используется куча памяти:0 Сжатые метаданные вне используемой памяти кучи: 0 Минимальные байты сжатого раздела: 0 Максимальные байты сжатого раздела: 0 Средние байты сжатого раздела: 0 Среднее число живых ячеек на фрагмент (последние пять минут): 1.0

Поэтому мой вопрос: когдаЯ запустил стресс для записи n = 500 с согласованностью ВСЕ, затем Количество записей: 500 и Число локальных записей: 500, что кажется правильным для всех 3 узлов, пожалуйста, исправьте, если я ошибаюсь здесь, но когда я выполнил стресс для чтения n = 500 с согласованностью ВСЕ Счетчик чтений: 6000 и Число локальных чтений: 6000 , почему счет чтения равен 6000 вместо 500.пожалуйста помогите

...