Skip to content

Commit

Permalink
modify the README for the new structure
Browse files Browse the repository at this point in the history
  • Loading branch information
spullara committed Mar 18, 2012
1 parent 3f1bb0c commit 8d8bc5c
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 4 deletions.
9 changes: 9 additions & 0 deletions .gitignore
@@ -0,0 +1,9 @@
*.iml
*~
*.ipr
.idea
target
*.iws
cache
*.releaseBackup
release.properties
20 changes: 16 additions & 4 deletions README
Expand Up @@ -12,18 +12,30 @@ Copyright 2012 Sam Pullara
See the License for the specific language governing permissions and
limitations under the License.

A very fast Redis client.
A very fast Redis client for Java.

Description of each module:

client/
Leverages the protocol module for encoding and decoding. Supports both synchronous
and asynchronous pipelined requests from the RedisClient.
clientgen/
Scrapes the redis.io/commands page and produces the typed Java client and the
Finagle-based Scala client.
protocol/
Redis protocol encoder / decoder based on input/outputstreams. This is the
fastest implementation if blocking i/o is ok for your use case.

benchmark/
A redis-benchmark clone that uses this Java client for comparison testing.

clientgen/
Scrapes the redis.io/commands page and produces the typed Java client and the
Finagle-based Scala client.
loader/
Utility to parse HDFS line-oriented files and load them into Redis

Maven dependency:

<dependency>
<groupId>com.github.spullara.redis</groupId>
<artifactId>client</artifactId>
<version>0.1</version>
</dependency>

0 comments on commit 8d8bc5c

Please sign in to comment.