Cassandra的Java客户端:Hector
jopen
11年前
Hector是一个高层次Apache Cassandra的Java客户端。
这个客户端所提供的某些功能:
- 高层次,简单的面向对象的接口 cassandra
- 在客户端上的故障转移行为
- 连接池以提高性能和可扩展性
- JMX计数器,用于监视和管理
- 可配置和可扩展的负载均衡三种算法可供选择:循环赛(默认),至少活跃,并一个披accrural的的风格的响应时间检测器
- complete encapsulation of the underlying Thrift API and structs
- automatic retry of downed hosts
- 自动发现集群中的其他主机
- suspension of hosts for a short period of time after several timeouts
- 简单的ORM层
- 一个类型安全的方式来处理的Apache Cassandra的数据模型