cassandra新版驱动,使用SchemaBuilder进行表的操作
在最新版的驱动cassandra-driver-core-2.1.3.jar中,提供了一种更方便的对表的修改方式。类似于用于增删改查操作的com.datastax.driver.core.querybuilder.QueryBuilder类,它提供了一个com.datastax.driver.core.schemabuilder.SchemaBuilder类用于对表的操作。 阅读全文
在最新版的驱动cassandra-driver-core-2.1.3.jar中,提供了一种更方便的对表的修改方式。类似于用于增删改查操作的com.datastax.driver.core.querybuilder.QueryBuilder类,它提供了一个com.datastax.driver.core.schemabuilder.SchemaBuilder类用于对表的操作。 阅读全文
cassandra集群的好处除了均衡数据之外,可以对请求进行负载均衡,客户端是和集群里所有的机器相连的,然后根据策略分发到不同的机器上,这个可以参考本站文章《关于cassandra集群的数据一致性问题》。cassandra的java datatsatx官方驱动,也有个连接池的在里面,本文描述怎么配置这个连接池。 阅读全文
使用cassandra的官方java客户端datastax,先后更新同一条记录的时候,有时候会发生数据不一致的问题。前后调查折腾了好久,终于解决了这个问题。 阅读全文
cassandra老的java客户端驱动都是依赖于thrift框架实现的,包括官方datastax的驱动。最新的cassandra的java驱动是脱离了thrift的,同时保持对基于thrift的驱动的支持。 阅读全文