redis3m - A C++ Redis client

  •        12

A C++ Redis client, born to bring my experience using Redis and C++ on a opensource library.redis3m requires hiredis and boost libraries.



Related Projects

redisclient - Boost.asio based Redis-client library.

Current version: 0.5.0.Boost.asio based Redis-client header-only library. Simple but powerfull.

hiredis - Minimalistic C client for Redis >= 1.2

Hiredis is a minimalistic C client library for the Redis database. It is minimalistic because it just adds minimal support for the protocol, but at the same time it uses a high level printf-alike API in order to make it much higher level than otherwise suggested by its minimal code base and the lack of explicit bindings for every Redis command.

eredis - Fast and light Redis C client library built over Hiredis, thread-safe, write replication, auto-reconnect, sync pool, async libev

Eredis is a C client library built over Hiredis. It is lightweight, high performance, reentrant and thread-safe. It aims to provide features for real production environment and keep it simple.The integrated master-slave mechanism in Redis works ok for a small number of nodes or workload, but it could kill a master node bandwidth in high load. The many-to-many mechanism permits a more efficient and reliable workload by obviously needing exactly the same bandwidth on each node.

redis - Redis client for Go that maps the full redis command list into equivalent Go functions.

Package redis was formerly a wrapper for the official redis C client hiredis. As of October 2014, package redis was splitted into two different packages: a RESP decoder (resp) and the redis client (redis) this page describes.Use go get to install or upgrade (-u) the redis package.

libvmod-redis - VMOD using the synchronous hiredis library API to access Redis servers from VCL.

VMOD using the synchronous hiredis library API to access Redis servers from VCL.Please, check out the project wiki for some extra information and useful links.

rcppredis - R interface to Redis using the hiredis library

The package should install from source like any other R package provided the dependency on the hiredis library is met. The pkg-config script is used to find the hiredis headers and library. All of Rcpp, RApiSerialized and RcppRedis can be installed directly from CRAN (which is the recommended approach) or GitHub.On OS X, the header file hiredis.h has been seen to be installed directly in /usr/local/include whereas we generally assume a location within a hiredis directory, eg /usr/local/include/hiredis/hiredis.h. This gist shows a successfull OS X installation via homebrew.

Nhiredis - .NET wrapper for hiredis

Nhiredis is a .NET client for Redis. It is a lightweight wrapper around hiredis, the official C client. It provides a simple, flexible API.You don't need to learn one set of commands for the C# client and another for the CLI - the redis command name is just passed as the first parameter of the RedisCommand function.

mruby-hiredis - mruby bindings for

All Redis Commands are mapped to Ruby Methods, this happens automatically when you connect the first time to a Server.

redux - :telephone_receiver::computer: Redis client for R

redux provides an inteface to Redis. Two interfaces are provided; a low level interface (allowing execution of arbitrary Redis commands with almost no interface) and a high-level interface with an API that matches all of the several hundred Redis commands.The hiredis object is a hiredis object with many (many methods), each corresponding to a different Redis command.

redox - Modern, asynchronous, and wicked fast C++11 client for Redis

Redox is a C++ interface to the Redis key-value store that makes it easy to write applications that are both elegant and high-performance. Communication should be a means to an end, not something we spend a lot of time worrying about. Redox takes care of the details so you can move on to the interesting part of your project.Redox is built on top of hiredis and libev. It uses only the asynchronous API of hiredis, even for synchronous commands. There is no dependency on Boost or any other libraries.

lua-hiredis - Bindings for hiredis Redis-client library

See the copyright information in the file named COPYRIGHT.The lua-hiredis module is pretty stable. It is heavily used in production under high load by the author and team. There are still some things to do (see TODO file) in the feature completeness field, this is why the module is not 1.0 yet. But all the features necessary for regular usage are here.

Redis-Fast - fast perl binding for Redis database

Redis::Fast is a wrapper around Salvatore Sanfilippo's hiredis C client. It is compatible with version supports protocol 2.x (multi-bulk) or later of Redis available at

em-hiredis - Eventmachine redis client

A Redis client for EventMachine designed to be fast and simple.Also, is no longer maintained.


Fast truly async driver for redis (based on hiredis async version)

libredis - A C based general low-level PHP extension and client library for Redis, focusing on performance, generality and efficient parallel communication with multiple Redis servers

A C based general low-level PHP extension and client library for Redis, focusing on performance, generality and efficient parallel communication with multiple Redis servers. As a bonus, a Ketama Consistent Hashing implementation is provided as well.

predis - Flexible and feature-complete Redis client for PHP and HHVM

Flexible and feature-complete Redis client for PHP >= 5.3 and HHVM >= 2.3.0.Predis does not require any additional C extension by default, but it can be optionally paired with phpiredis to lower the overhead of the serialization and parsing of the Redis RESP Protocol. For an experimental asynchronous implementation of the client you can refer to Predis\Async.

ObjCHiredis - Hiredis with Objective-C Interface

Copyright © 2006-2009, Salvatore Sanfilippo All rights reserved.