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-usecyclingAdditional 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