Hector - Java client for Apache Cassandra

  •        2026

Hector is a high level Java client for Apache Cassandra. Apache Cassandra is a highly available column oriented database. Hector provides Object oriented interface, Failover, Connection pooling, JMX, Basic Load Balancing and lot more.

https://github.com/rantav/hector

Tags
Implementation
License
Platform

   




Related Projects

cassandra-tutorial - Basic tutorial for working with Apache Cassandra in Java via the Hector client


Basic tutorial for working with Apache Cassandra in Java via the Hector client

hector-jpa - A JPA implementation for Apache Cassandra using the Hector client


A JPA implementation for Apache Cassandra using the Hector client

hector-annotations - Annotation support for cassandra java client - Hector


Annotation support for cassandra java client - Hector

gocql - Package gocql implements a fast and robust Cassandra client for the Go programming language.


Package gocql implements a fast and robust Cassandra client for the Go programming language.Gocql has been tested in production against many different versions of Cassandra. Due to limits in our CI setup we only test against the latest 3 major releases, which coincide with the official support from the Apache project.

nodejs-driver - DataStax Node.js Driver for Apache Cassandra


A modern, feature-rich and highly tunable Node.js client library for Apache Cassandra (1.2+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3.



csharp-driver - DataStax C# Driver for Apache Cassandra


A modern, feature-rich and highly tunable C# client library for Apache Cassandra (1.2+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3. Use the DSE C# driver for better compatibility and support for DataStax Enterprise.The driver supports .NET Framework 4.5+ and .NET Core 1+.

vhector - Clojure wrapper for Hector, client for Apache Cassandra


Clojure wrapper for Hector, client for Apache Cassandra

hector.rb - Hector-based Cassandra client for JRuby


Hector-based Cassandra client for JRuby

clj-hector - Simple Cassandra client for Clojure


A simple Clojure client for Cassandra that wraps Hector. The 0.2.1 release was built against Clojure 1.4.0.Firstly, the column family will need to support super columns.

cassandra-learning


Some sample programs to try out and learn certain scenarios of cassandra using hector, hector-object-mapper or any other client

cqerl - Native Erlang CQL client for Cassandra


Native Erlang client for CQL3 over Cassandra's latest binary protocol v4.CQErl was designed to be as simple as possible on your side. You just provide the configuration you want as environment variables, and ask to get a client everytime you need to perform a transient piece of work (e.g. handle a web request). You do not need to (and in fact should not) keep a client in state for a long time. Under the hood, CQErl maintains a pool of persistent connections with Cassandra and this pattern is the best way to ensure proper load balancing of requests across the pool.

cassandra-hector-wrapper - A simple wrapper around Cassandra's Hector client


A simple wrapper around Cassandra's Hector client

cassandra-sharp - C# client wrapper for Apache Cassandra distributed database


C# client wrapper for Apache Cassandra distributed database

astyanax - Cassandra Java Client


Astyanax is a high level Java client for Apache Cassandra. Apache Cassandra is a highly available column oriented database.Astyanax is currently in use at Netflix. Issues generally are fixed as quickly as possible and releases done frequently.

casser - Java 8 and Scala Cassandra client


Fast and easy, functional style cutting edge Java 8 and Scala 2.11 Cassandra client.

quill - Compile-time Language Integrated Queries for Scala


IMPORTANT: This is the documentation for the latest SNAPSHOT version. Please refer to the website at http://getquill.io for the lastest release's documentation.Quill provides a Quoted Domain Specific Language (QDSL) to express queries in Scala and execute them in a target language. The library's core is designed to support multiple target languages, currently featuring specializations for Structured Query Language (SQL) and Cassandra Query Language (CQL).

Cassandra .Net Provider


Cassandra .Net Provider is a project created to help .Net developers to start to work with Apache Cassandra. Under Cassandra .Net Provider project developers will find a client fully configurable, working with polled connection, where CQL commands can be executed.

cpp-driver - DataStax C/C++ Driver for Apache Cassandra


A modern, feature-rich, and highly tunable C/C++ client library for Apache Cassandra (1.2+) and DataStax Enterprise (3.1+) using exclusively Cassandra's native protocol and Cassandra Query Language v3.Note: DataStax products do not support big-endian systems.

python-driver - DataStax Python Driver for Apache Cassandra


A modern, feature-rich and highly-tunable Python client library for Apache Cassandra (2.1+) using exclusively Cassandra's binary protocol and Cassandra Query Language v3.The driver supports Python 2.7, 3.3, 3.4, 3.5, and 3.6.