Skip to content
This repository
Newer
Older
100644 60 lines (42 sloc) 3.022 kb
1522363b »
2012-05-08 much needed update of README, changelog
1 The currently active branch is 1.0. The master tracks Apache Cassandra active development which is 1.1.x presently. Current releases on the downloads section should be cosidered production ready. You should always choose the most recent release for your version of Apache Cassandra.
9a9fe148 »
2011-06-03 updated readme
2
9b011f74 »
2012-04-16 Revert "Update README"
3 For the impatient:
1522363b »
2012-05-08 much needed update of README, changelog
4 http://hector-client.github.com/hector/build/html/index.html
f138ffa2 »
2011-02-22 added example projects and mvn central notes
5
54aa486a »
2014-04-04 spilleng
6 All Hector artifacts are deployed to Maven Central. If you use maven for your build system, you need only include the hector-core dependency and all related dependencies will be managed automatically.
9b011f74 »
2012-04-16 Revert "Update README"
7 ----------------------------------------------------------------------------------------------------
23fccb53 »
2010-08-11 modified README
8
9b011f74 »
2012-04-16 Revert "Update README"
9 Hector is a high level Java client for Apache Cassandra.
10 Apache Cassandra is a highly available column oriented database: http://cassandra.apache.org
11 Hector is the greatest warrior in the greek mythology, Troy's builder and brother of Cassandra
12 http://en.wikipedia.org/wiki/Hector
13 http://en.wikipedia.org/wiki/Cassandra
14
cad800cb »
2013-02-27 typo in README
15 Hector is currently in use on a number of production systems some of which have node counts into the hundreds. Issues generally are fixed as quickly as possible and releases done frequently.
9b011f74 »
2012-04-16 Revert "Update README"
16
17 Some features provided by this client:
18
19 o high level, simple object oriented interface to cassandra
20 o failover behavior on the client side
21 o connection pooling for improved performance and scalability
54e399d2 »
2012-09-21 Fix JaxbSerializer, so that it will work properly with ByteBuffer's w…
22 o JMX counters for monitoring and management
9b011f74 »
2012-04-16 Revert "Update README"
23 o configurable and extensible load balancing with three algorithms to choose from: round robin (the default), least active, and a phi-accrural style response time detector
24 o complete encapsulation of the underlying Thrift API and structs
25 o automatic retry of downed hosts
26 o automatic discovery of additional hosts in the cluster
27 o suspension of hosts for a short period of time after several timeouts
28 o simple ORM layer that works
29 o a type-safe approach to dealing with Apache Cassandra's data model
30
31 Detailed documentation of Hector features and usage can be found on Hector web site:
32 http://hector-client.org (hosted in github pages)
1522363b »
2012-05-08 much needed update of README, changelog
33 https://github.com/hector-client/hector/wiki
9b011f74 »
2012-04-16 Revert "Update README"
34
35 Some additional pages from the wiki that may be of interest:
36
37 o Mailing Lists: hector-users@googlegroups.com , hector-dev@googlegroups.com
1522363b »
2012-05-08 much needed update of README, changelog
38 o Maven Central location (includes javadoc): http://repo2.maven.org/maven2/org/hectorclient/
9b011f74 »
2012-04-16 Revert "Update README"
39
40 Example projects using Hector:
41
42 o https://github.com/zznate/cassandra-tutorial
43 o https://github.com/zznate/hector-examples
1522363b »
2012-05-08 much needed update of README, changelog
44 o https://github.com/apigee/usergrid-stack
9b011f74 »
2012-04-16 Revert "Update README"
45
46
47 ----------------------------------------------------------------------------------------------------
48 Building Hector from sources
49
50 Hector uses maven to build the sources. If you are new to Maven, take a look at this tutorial first:
51 o http://maven.apache.org/run-maven/index.html
52
53 In order to to build Hector (this is not Hector specific) you run:
54
55 mvn clean package
56 or
57 mvn clean package -DskipTests (to run faster and skip the tests)
58
59 Hector jar will be under <hector_dir>/target
Something went wrong with that request. Please try again.