2013-06-27 4 views
0

Cassandra записывает в таблицу медленно (латентность записи составляла 38 мс на вставку). Я пытался выяснить, почему, повернув трассировку. Однако я получаю эту ошибку, которую я не понимаю. Обратите внимание, что сами вставки преуспевают. Я использую Cassandra 1.2.5Ошибка трассировки «объект не повторяется»

Error: 'NoneType' object is not iterable

Вот вставка:

insert into table1(col1, col2, col3, 
        col15, col6, col11, 
        col12, col13, col14, 
        col7,col8, col10, 
        col9, col4, col5) 
      values (6000000, 1, 'name_1', 'name_alias_1', 
        false,false, 676, 59455, 
        'REG', 'ADM', 'CRT', 'AST', 
        {'1000000001', '1000000002', '1000000003', '1000000004'}, 
        '2013-06-26 19:44:36', '2013-06-26 19:44:36'); 

и вот таблица убывание:

CREATE TABLE table1 (
    col1 bigint, 
    col2 bigint, 
    col3 text, 
    col4 timestamp, 
    col5 timestamp, 
    col6 boolean, 
    col7 text, 
    col8 text, 
    col9 set<text>, 
    col10 text, 
    col11 boolean, 
    col12 bigint, 
    col13 int, 
    col14 text, 
    col15 text 
    PRIMARY KEY (col1, col2) 
) WITH 
    bloom_filter_fp_chance=0.010000 AND 
    caching='KEYS_ONLY' 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': 'SizeTieredCompactionStrategy'} AND 
    compression={'sstable_compression': 'SnappyCompressor'}; 
+0

Можете ли вы показать команды, которые вы используете, которые дают эту ошибку? Кроме того, убедитесь, что вы используете версию cqlsh, которая поставляется с Cassandra 1.2.5, а не с другой версией. – Zanson

+0

Я использую версию cqlsh, которая поставляется с дистрибутивом. – Ravi

+0

Вот команды, которые я запускал: отслеживание; вставить в table1 (col1, col2, COL3, col15, col6, col11, col12, col13, col14, col7, col8, col10, col9, COL4, col5) значения (6000000, 1, 'name_1', ' name_alias_1 ', false, false, 676, 59455, ' REG ',' ADM ',' CRT ',' AST ', {' 1000000001 ',' 1000000002 ',' 1000000003 ',' 1000000004 '}, ' 2013-06-26 19:44:36 ',' 2013-06-26 19:44:36 '); – Ravi

ответ