2012-12-10 60 views
0

插入我有一個列族其結構是rpc_timeout例外,同時使用cql2或cql3

CREATE TABLE practice (
    id text, 
    name text, 
    addr text, 
    pin text, 
    PRIMARY KEY (id, name) 
) WITH 
comment='' AND 
caching='KEYS_ONLY' AND 
read_repair_chance=0.100000 AND 
gc_grace_seconds=864000 AND 
replicate_on_write='true' AND 
compaction_strategy_class='SizeTieredCompactionStrategy' AND 
compression_parameters:sstable_compression='SnappyCompressor'; 

CREATE INDEX idx_address ON practice (addr); 

最初我已使用CQL 3.0.0列家族。然後爲了創建索引,我使用了CQL 2.0。

現在,當想要在列族中插入任何數據時,它總是顯示超時異常。

INSERT INTO practice (id, name, addr,pin) VALUES ('1','AB','kolkata','700052'); 

請求未在rpc_timeout內完成。

請指教我哪裏出錯?

+0

您是否檢查日誌中的錯誤? – jbellis

+0

是的,我沒有檢查日誌文件。沒有相關信息。我也在cassandra論壇發佈了同樣的問題。請檢查,也是隻有我問的http://cassandra-user-incubator-apache-org.3065146.n2.nabble.com/rpc-timeout-exception-while-inserting-td7584186.html – abhi

回答