2014-03-12 61 views
6

我想了解更多關於卡桑德拉壓力工具,就像我可以如何做壓力測試和研究結果一樣。當cassandra-stress從cmd執行時,密鑰空間在哪裏進行,如何查看它們?如何使用卡桑德拉壓力工具

回答

-1

如果安裝卡桑德拉,你應該命令「卡桑德拉應力」在命令行中使用。爲可用選項執行「cassandra-stress -h」。

+0

運行cassansra應力工具後,我們無法查詢這些百萬數據,它們插入 – drusya

+0

不一定;它位於$ CASSANDRA_HOME/tools/bin中,安裝後它不一定會在路徑上(這不是我的情況)。 – Matt

+5

對我來說,它是'cassandra-stress help' – zehelvion

3

由於原來的問題已經卡桑德拉 - 2.0標籤,我想將鏈接添加到應力工具的較新版本的文檔:

http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsCStress_t.html

改進的壓力測試工具,Casssandra 2.1推出可以與Cassandra 2.0集羣一起使用。它使用Yaml配置文件,並增加了使用您指定的查詢來測試實際模式的能力。有一個很好的介紹在這裏: http://www.datastax.com/dev/blog/improved-cassandra-2-1-stress-tool-benchmark-any-schema

2
  1. 請在安裝/卡桑德拉/工具/斌 並通過以下命令

./cassandra-stress寫ñ= 1000000 - 率線程= 40 -node xx.yy.zzz.ww

xx.yy.zzz.ww是你的主機IP 這會寫100萬插入到密鑰空間keyspace1,表標準1默認。一旦測試得到完成後,結果可以基於被解釋上http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsCStressOutput_c.html Interpreting Stress results

的數據可以從cqlsh

cqlsh> select *from keyspace1.standard1 limit 2; 
key     | C0                  | C1                  | C2                  | C3                  | C4 
------------------------+------------------------------------------------------------------------+------------------------------------------------------------------------+------------------------------------------------------------------------+------------------------------------------------------------------------+------------------------------------------------------------------------ 
0x3335503436334b333630 | 0x89a7f8588f1f3866788af519bedb8ff284e72843faa37694fcca88b8e24f3d6861d4 | 0xa9b176a554a1d1c1acb860d9b49e05b4f21ab8b7933357e49e48d353147d7ccf7ba7 | 0xd310294bbc90b9a1a99642d85625744a9df753f9688f18074ecf3ae17d806491ff02 | 0x022c59df825545f71d1cd301919821544eb2125b23f2f31c3addd1aa97c163a3aa44 | 0xf8dabfd49bee232435eabd034263706b6d50417a005f25f4320a88bad0adff847aec 
0x4f36393733364b393930 | 0x62cebaf3cf2491d39bae52e3589943737f3c44b02de67dc0f213623412d4167e3b0e | 0x0d01092e67706b72e44ed4774c6a77b63fcda402adf6d8e63048e65f462593e62098 | 0x27ecd293bed41cc177547fac81011e72f4398a22fe74825ec2b2b822e7787e09be69 | 0x3ded968484b698f60b1732b8ab4802520bc653d94084ed8a6434396c62c7a52bec7a | 0xfb1392dbcd6d5d21ed699a61f4a40914d7560cc929fea3168353fee189416bb97045 
  • 被看作對於cassandra-先進負載測試壓力,請通過這個博客。 ImprovedCassandraStressTool