Setting up the Cycling keyspace
CQL commands to set up the cycling keyspace and examples used in this guide.
CQL commands to set up the cycling keyspace and examples used in this guide.
Use the replication factor that is appropriate for the type of snitch in your environment. The following assumes that the DataStax Enterprise deployment is a single node cluster in a development environment.
Update the following command and create a CQL file named
0_create_keyspace.cql in the same directory where you launch
cqlsh
.// START-cyclingks
CREATE KEYSPACE IF NOT EXISTS cycling
WITH replication = {
'class' : 'SimpleStrategy',
'replication_factor' : 1
};
// END-cyclingks
// START-usecycling
USE cycling;
// END-usecycling
Additional cycling keyspace examples
Shows additional keyspace
examples
// START-single CREATE KEYSPACE cycling WITH REPLICATION = { 'class' : 'SimpleStrategy', 'replication_factor' : 1 }; // END-single // START-drop DROP KEYSPACE cycling; // END-drop // START-network CREATE KEYSPACE cycling WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy', 'datacenter1' : 1 }; // END-network DROP KEYSPACE cycling; // START-multi CREATE KEYSPACE "Cycling" WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy', 'boston' : 3 , // Datacenter 1 'seattle' : 2 , // Datacenter 2 'tokyo' : 2 // Datacenter 3 }; // END-multi DROP KEYSPACE cycling; // START-durable CREATE KEYSPACE cycling WITH REPLICATION = { 'class' : 'NetworkTopologyStrategy', 'datacenter1' : 3 } AND DURABLE_WRITES = false; // END-durable