Ich möchte mehr über Cassandra Stress-Tool, wie ich kann den Stresstest tun und das Ergebnis zu studieren. Wenn cassandra-stress von der cmd aus ausgeführt wird, wo wird der keyspace gemacht?Wie Cassandra Stress-Tool verwenden
Antwort
Cassandra Stress ist ein Werkzeug mit Cassandra für Stresstests zur Verfügung gestellt. gehen durch http://www.datastax.com/documentation/cassandra/1.2/cassandra/tools/toolsCStress_t.html für weitere Informationen
Wenn Sie cassandra installiert haben, sollten Sie den Befehl „cassandra-Stress“ auf der Kommandozeile haben. Mach "cassandra-stress -h" für verfügbare Optionen.
Da die ursprüngliche Frage hat cassandra-2.0 markiert, mag ich den Link zur Dokumentation der neueren Version des Stress-Tool hinzuzufügen:
http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsCStress_t.html
Das verbesserten Stresstest-Tool mit Casssandra eingeführt 2.1 kann mit Cassandra 2.0-Clustern verwendet werden. Es verwendet Yaml-Profile und fügt die Möglichkeit hinzu, Ihr aktuelles Schema mit von Ihnen angegebenen Abfragen zu testen. Es gibt eine ausgezeichnete Einführung in die es hier: http://www.datastax.com/dev/blog/improved-cassandra-2-1-stress-tool-benchmark-any-schema
- Zum INSTALLATION/Cassandra/tools/bin und übergeben Sie den folgenden Befehl
./cassandra-stress Schreib n = 1000000 - Rate threads = 40 -node xx.yy.zzz.ww
xx.yy.zzz.ww ist Ihr Host-IP- Dies wird 1 Million Einsätze an den Schlüsselraum keyspace1 schreiben, Tabelle standard1 standardmäßig. Sobald der Test abgeschlossen wird, können die Ergebnisse interpretiert basieren auf http://docs.datastax.com/en/cassandra/2.1/cassandra/tools/toolsCStressOutput_c.html Interpreting Stress results
Die Daten können von cqlsh betrachtet werden
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
- Für fortgeschrittene Lasttests mit cassandra- Stress, bitte gehe durch diesen Blog. ImprovedCassandraStressTool
- 1. Anfang Cassandra - Verwenden Sie Kundera? Etwas anderes?
- 2. Cassandra kann eine alternative Java-Installation verwenden
- 3. Wie funken Sie mit Cassandra mit Spark-Cassandra-Connector?
- 4. Wie Spaltenanzahl in cassandra
- 5. Cassandra Volltextsuche wie
- 6. Wie abzufragen Cassandra nach Zeitraum
- 7. Cassandra Volltextsuche
- 8. Wie aggregiert Apache Cassandra Operationen?
- 9. Wie funktionieren Sekundärindizes in Cassandra?
- 10. Cassandra: Wie Gesamttischgröße/Schätzung Zeilenanzahl
- 11. Wie Cassandra virtuellen Speicherverbrauch reduzieren?
- 12. wie man Metriken von Cassandra
- 13. Wie Fremdschlüssel in Cassandra CQL
- 14. Wie Cassandra (entfernter_host) mit cqlsh
- 15. Cassandra Polymorphismus
- 16. Cassandra: Einfügen von Spalte in Cassandra-Tabelle
- 17. Cassandra Isolationsmodell
- 18. Cassandra OperationTimedOut
- 19. Wie verbindet sich Phantom DSL für Cassandra?
- 20. Cassandra Leistungsproblem
- 21. Cassandra - Transaktionsunterstützung
- 22. Konfiguriere ejabberd, um cassandra für mod_mam zu verwenden
- 23. Ist es möglich, Cassandra mit Node.js zu verwenden?
- 24. Cassandra Daten klonen zu einer anderen Cassandra-Datenbank (verschiedene Server)
- 25. Wie man Tabelle in Cassandra CQL3 umbenennt
- 26. Wie streamen Daten aus einer Cassandra-Tabelle?
- 27. wie lesen für nur Modell cassandra erstellen
- 28. Cassandra CompositeType
- 29. Cassandra Ereignisspeicher
- 30. Cassandra Entwicklung
nach cassansra Stress Tool ausgeführt sind wir nicht in der Lage jene 1 Million Daten abfragen, die sie – drusya
Nicht unbedingt einfügen; Es befindet sich in $ CASSANDRA_HOME/tools/bin, das sich nach der Installation nicht unbedingt auf dem Pfad befindet (in meinem Fall nicht). – Matt
Für mich ist es "Cassandra-Stress Hilfe" – zehelvion