DESCRIBE
คำสั่งเป็นเพื่อนของคุณ คุณสามารถอธิบายหนึ่ง keyspace, รายการ keyspaces, หนึ่งตารางหรือรายการตารางทั้งหมดใน keyspace, คลัสเตอร์และอีกมากมาย คุณสามารถรับแนวคิดเต็มรูปแบบได้โดยพิมพ์
HELP DESCRIBE
ใน cqlsh
เชื่อมต่อกับ mscluster ที่ 127.0.0.1:9042 [cqlsh 5.0.1 | Cassandra 3.8 | CQL spec 3.4.2 | Native protocol v4] ใช้ความช่วยเหลือเพื่อขอความช่วยเหลือ
cqlsh> ช่วยเหลือ DESCRIBE
DESCRIBE [cqlsh only]
(DESC may be used as a shorthand.)
Outputs information about the connected Cassandra cluster, or about
the data objects stored in the cluster. Use in one of the following ways:...<omitted for brevity>
- DESCRIBE
<your key space name>
- อธิบายคำสั่งที่ใช้ในการสร้าง keyspace
cqlsh> DESCRIBE testkeyspace;
สร้าง KEYSPACE testkeyspace พร้อมการจำลองแบบ = {'class': 'SimpleStrategy', 'replication_factor': '3'} และ durable_writes = true;
- DESCRIBE keyspaces - แสดงรายการ keyspaces ทั้งหมด
cqlsh> คำอธิบายคีย์สเปซ
system_schema ระบบ testkeyspace system_auth
system_distributed system_traces
- DESCRIBE TABLES - แสดงรายการตารางทั้งหมดใน keyspace ปัจจุบัน
cqlsh: ระบบ> ตาราง DESCRIBE;
available_ranges peers paxos
range_xfers batches compaction_history batchlog
ท้องถิ่น "IndexInfo" sstable_activity
size_estimates คำแนะนำ views_builds_in_progress peer_events
built_views
- DESCRIBE
your table name
หรือ DESCRIBE TABLE your table name
- ให้รายละเอียดของตาราง
cqlsh: ระบบ> แบตช์ล็อกคำอธิบายตาราง
สร้างตาราง system.batchlog (รหัส UUID คีย์หลักหยดข้อมูลรุ่น int, written_at ประทับเวลา) กับ bloom_filter_fp_chance = 0.01 และแคช = { 'คีย์': 'ทั้งหมด', 'rows_per_partition': 'ไม่มี'} และแสดงความคิดเห็น = ' เลิก batchlog รายการ '.... ถูกละเว้นสำหรับช่วงเวลาสั้น ๆ