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的数据模型

项目主页:http://www.open-open.com/lib/view/home/1372166087994