При сохранении данных в cassandra производительность 70% сохранения занимает около 4-8 мс. Но 30% запросов занимают около 80-90 мс. Поэтому, пытаясь понять, почему некоторые из запросов занимают много времени. Мое подозреваемое, возможно, это будет проходить через центр обработки данных для этих запросов, но не могу подтвердить это.Проблемы с записью cassandra. (5ms - 80ms)
Также при использовании astyanax мы привязываемся к локальному хосту, что поможет подключиться к локальному координатору кассандры. Первичный ключ, используемый здесь, - это сгенерированный UUID.
Я был бы очень признателен, если кто-то может помочь в решении этой проблемы.
Write Consistency: CL_ONE
Read Consistency: CL_LOCAL_QUORUM
using Astyanax for java client: 1.56.37
Cassandra version: 1.2.5
Heres ключевого пространства информация:
CREATE KEYSPACE grd WITH replication = {
'class': 'NetworkTopologyStrategy',
'HYWRCA02': '2',
'CHRLNCUN': '2'
};
CREATE TABLE route (
routeid uuid PRIMARY KEY,
allowdynamicstickyness boolean,
businesskey uuid,
createdby text,
createdtimestamp timestamp,
datapartitionkeyselectorref text,
deletedby text,
deletedtimestamp timestamp,
envcontext text,
lockedbyuser text,
partner text,
routelocationlatitudeselector double,
routelocationlongitudeselector double,
routelocationmaxdistanceselector double,
routename text,
sequence int,
serviceidentifier text,
stalenessinmins int,
status text,
stickykeyselector text,
tags set<text>,
type text,
updatedby text,
updatedtimestamp timestamp,
versionmapnameref text,
versionselector text
) WITH
bloom_filter_fp_chance=0.010000 AND
caching='ALL' AND
comment='' AND
dclocal_read_repair_chance=0.000000 AND
gc_grace_seconds=864000 AND
read_repair_chance=0.100000 AND
replicate_on_write='true' AND
populate_io_cache_on_flush='false' AND
compaction={'class': 'LeveledCompactionStrategy'} AND
compression={'sstable_compression': 'SnappyCompressor'};
спасибо.
благодарит за ваш ответ. Попробуем это и обновим. – srrepaka