public Keyspace getKeyspace( String keyspace, UUID prefix ) { Keyspace ko = null; if ( ( prefix != null ) ) { ko = createVirtualKeyspace( keyspace, prefix, ue, cluster, consistencyLevelPolicy, ON_FAIL_TRY_ALL_AVAILABLE, accessMap ); } else { ko = HFactory.createKeyspace( keyspace, cluster, consistencyLevelPolicy, ON_FAIL_TRY_ALL_AVAILABLE, accessMap ); } return ko; }
public void init() throws Exception { SYSTEM_KEYSPACE = properties.getProperty( "cassandra.system.keyspace" ,"Usergrid"); STATIC_APPLICATION_KEYSPACE = properties.getProperty( "cassandra.application.keyspace","Usergrid_Applications" ); if ( consistencyLevelPolicy == null ) { consistencyLevelPolicy = new ConfigurableConsistencyLevel(); ( ( ConfigurableConsistencyLevel ) consistencyLevelPolicy ) .setDefaultReadConsistencyLevel( HConsistencyLevel.ONE ); } accessMap = new HashMap<String, String>( 2 ); accessMap.put( "username", properties.getProperty( "cassandra.username" ) ); accessMap.put( "password", properties.getProperty( "cassandra.password" ) ); systemKeyspace = HFactory.createKeyspace( getApplicationKeyspace() , cluster, consistencyLevelPolicy, ON_FAIL_TRY_ALL_AVAILABLE, accessMap ); final int flushSize = getIntValue( properties, "cassandra.mutation.flushsize", 2000 ); CountingMutator.MAX_SIZE = flushSize; }
private void initKeyspaceOperator() { ConsistencyLevelPolicy clPolicy; if (configurableConsistencyLevelPolicy == null) { clPolicy = HFactory.createDefaultConsistencyLevelPolicy(); } else { clPolicy = configurableConsistencyLevelPolicy; } keyspace = HFactory.createKeyspace(keyspaceName, cluster, clPolicy); }
public static void main(String[] args) throws HectorException { Cluster c = getOrCreateCluster("MyCluster", HOST_PORT); ExampleDaoV2 ed = new ExampleDaoV2(createKeyspace(KEYSPACE, c)); ed.insert("key1", "value1", StringSerializer.get()); System.out.println(ed.get("key1", StringSerializer.get())); }
@Before public void setupCase() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); }
@Before public void setupCase() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); ko = createKeyspace(KEYSPACE, cluster); }
@Before public void setupCase() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); }
@BeforeClass public static void setupClass() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); }
@Before public void setupCase() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); }
@Before public void setupLocal() { cluster = getOrCreateCluster("MyCluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); } }
@Before public void setUp() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); Mutator<String> m = createMutator(keyspace, ss); }
@Before public void setUp() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); Mutator<String> m = createMutator(keyspace, ss); for (int i = 0; i < columns; i++) { m.addInsertion(SOURCE_KEY, CF, createColumn(UUID.randomUUID(), String.valueOf(i), us, ss)); } m.execute(); }
@Before public void setUp() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); Mutator<String> m = createMutator(keyspace, se); for (int j = 0; j < 100; j++) { for (int i = 0; i < 1000; i++) { m.addInsertion(KEY+j, CF, createColumn(TimeUUIDUtils.getUniqueTimeUUIDinMillis(), String.valueOf(i), us, se)); } } m.execute(); }
@Before public void setUp() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); Mutator<String> m = createMutator(keyspace, se); for (int i = 0; i < 1000; i++) { m.addInsertion(KEY, CF, createColumn(TimeUUIDUtils.getUniqueTimeUUIDinMillis(), String.valueOf(i), us, se)); } m.execute(); }
@Before public void setUp() { cluster = getOrCreateCluster("Test Cluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); Mutator<String> m = createMutator(keyspace, se); for (int i = 0; i < 1000; i++) { m.addCounter(KEY, CF, createCounterColumn(TimeUUIDUtils.getUniqueTimeUUIDinMillis(), 1, us)); } m.execute(); }
private void assertColumnExists(String keyspace, String cf, String key, String column) { ColumnPath cp = new ColumnPath(cf); cp.setColumn(StringUtils.bytes(column)); Keyspace ks = HFactory.createKeyspace(keyspace, cluster); ColumnQuery<String, String, String> columnQuery = HFactory.createStringColumnQuery(ks); assertNotNull(String.format("Should have value for %s.%s[%s][%s]", keyspace, cf, key, column), columnQuery.setColumnFamily(cf).setKey(key).setName(column).execute().get().getValue()); //client.getKeyspace(keyspace).getColumn(key, cp)); //cluster.releaseClient(client); }
@Before public void setupLocal() { //setupClient(); Cluster cluster = getOrCreateCluster("MyCluster", "127.0.0.1:9170"); keyspace = createKeyspace("Keyspace1", cluster); Mutator<String> mutator = HFactory.createMutator(keyspace, StringSerializer.get()); mutator.addInsertion("zznate", "Standard1", HFactory.createStringColumn("email", "nate@datastax.com")); mutator.addInsertion("zznate", "Standard1", HFactory.createColumn("int", 1, StringSerializer.get(), IntegerSerializer.get())); mutator.addInsertion("zznate", "Standard1", HFactory.createColumn("long", 1L, StringSerializer.get(), LongSerializer.get())); timeUUID = TimeUUIDUtils.getTimeUUID(System.currentTimeMillis()); mutator.addInsertion("zznate", "Standard1", HFactory.createColumn("uuid", timeUUID, StringSerializer.get(), UUIDSerializer.get())); mutator.execute(); }
@Test public void testInsertGetDelete() throws HectorException { Cluster c = getOrCreateCluster("MyCluster", "localhost:9170"); ExampleDaoV2 dao = new ExampleDaoV2(createKeyspace("Keyspace1", c)); assertNull(dao.get("key", StringSerializer.get())); dao.insert("key", "value", StringSerializer.get()); assertEquals("value", dao.get("key", StringSerializer.get())); dao.delete(StringSerializer.get(), "key"); assertNull(dao.get("key", StringSerializer.get())); }
@Before public void setupCase() { CassandraHostConfigurator chc = new CassandraHostConfigurator("127.0.0.1:9170"); chc.setMaxActive(2); cluster = getOrCreateCluster("MyCluster", chc); keyspace = createKeyspace(KEYSPACE, cluster); createMutator(keyspace, se) .addInsertion("getSliceTest_key3", cf, createColumn("birthyear1", 1974L, se, le)) .addInsertion("getSliceTest_key3", cf, createColumn("birthyear2", 1975L, se, le)) .addInsertion("getSliceTest_key3", cf, createColumn("birthyear3", 1976L, se, le)) .addInsertion("getSliceTest_key3", cf, createColumn("birthyear4", 1977L, se, le)) .addInsertion("getSliceTest_key3", cf, createColumn("birthyear5", 1978L, se, le)) .addInsertion("getSliceTest_key3", cf, createColumn("birthyear6", 1979L, se, le)) .execute(); }
@Test public void testTruncateColumnFamily() throws Exception { ColumnFamilyDefinition cfDef = HFactory.createColumnFamilyDefinition("Keyspace1", "TruncateableCf"); cassandraCluster.addColumnFamily(cfDef); Keyspace workingKeyspace = HFactory.createKeyspace("Keyspace1", cassandraCluster); Mutator<String> mutator = HFactory.createMutator(workingKeyspace, StringSerializer.get()); mutator.insert("mykey", "TruncateableCf", HFactory.createStringColumn("mycolname", "myval")); ColumnQuery<String,String,String> q = HFactory.createColumnQuery(workingKeyspace, StringSerializer.get(), StringSerializer.get(), StringSerializer.get()); q.setKey("mykey").setName("mycolname").setColumnFamily("TruncateableCf"); assertEquals("myval",q.execute().get().getValue()); cassandraCluster.truncate("Keyspace1", "TruncateableCf"); assertNull(q.execute().get()); }