Is there a way to check if the Astyanax keyspace exists in the current context? Now my code does the following:
keyspace = context.getClient(); try{ keyspace.describeKeyspace(); }catch (BadRequestException e){ keyspace.createKeyspace(ImmutableMap.<String, Object>builder() .put("strategy_options", ImmutableMap.<String, Object>builder() .put("replication_factor", "1") .build()) .put("strategy_class", "SimpleStrategy") .build(); }
Is this the only way to check if a keyspace exists?
source share