Hector——一个高层的Cassandra Java客户端,hectorcassandra
介绍:
Hector是一个高层的cassandra Java客户端。目前有很多生产系统在使用,其中有些生产系统有上百个Cassandra节点。Hector的问题一般会尽快修复并发布。
特性:
- 对cassandra高层的、简单的面向对象接口
- 客户端的故障转移行为
- 提高性能和可扩展性的连接池
- 用于监视和管理JMX计数器
- 可配置和可扩展的负载均衡
- 底层ThriftAPI和结构的完全封装
- 自动重试下线的主机
- 集群中自动发现其他主机
- 多次超时后短时间内挂起主机
- 简单的ORM层
-
类型安全的方法处理Cassandra的数据模型
源码和下载:
https://github.com/rantav/hector或者直接从这里拷贝 $ git clone git://github.com/hector-client/hector.git
Hector特性的详细文档和使用请参考:
http://hector-client.org https://github.com/hector-client/hector/wiki使用Hector示例工程:
o https://github.com/zznate/cassandra-tutorial o https://github.com/zznate/hector-examples o https://github.com/apigee/usergrid-stack
本文参考于Hector首页和这里。
本站文章为和通数据库网友分享或者投稿,欢迎任何形式的转载,但请务必注明出处.
同时文章内容如有侵犯了您的权益,请联系QQ:970679559,我们会在尽快处理。