node_redis - redis client for node

  •        72

Redis client library

https://github.com/NodeRedis/node_redis

Dependencies:

double-ended-queue : ^2.1.0-0
redis-commands : ^1.2.0
redis-parser : ^2.6.0

Tags
Implementation
License
Platform

   




Related Projects

redis-rb - A Ruby client library for Redis

  •    Ruby

A Ruby client library for Redis.A Ruby client that tries to match Redis' API one-to-one, while still providing an idiomatic interface. It features thread-safety, client-side sharding, pipelining, and an obsession for performance.

Redisson - Redis based In-Memory Data Grid for Java

  •    Java

Redisson - distributed Java objects and services (Set, Multimap, SortedSet, Map, List, Queue, BlockingQueue, Deque, BlockingDeque, Semaphore, Lock, AtomicLong, Map Reduce, Publish / Subscribe, Bloom filter, Spring Cache, Executor service, Tomcat Session Manager, Scheduler service, JCache API) on top of Redis server. Rich Redis client.

redis-node-client - Redis client for Node.js (abandoned)

  •    Javascript

This version requires at least Node.js v0.1.90 and Redis 1.3.8.Tested with Node.js v0.1.95 and v0.1.96 and Redis 2.1.1 (the current unstable).


redis - A simple, powerful Redis client for Go

  •    Go

redis.go is a client for the redis key-value store.Most of the examples connect to a redis database running in the default port -- 6379.

hiredis - Minimalistic C client for Redis >= 1.2

  •    C

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.

Go Redis - Type-safe Redis client for Golang

  •    Go

Redis client for Golang. It supports Publish /Subscribe. Transactions. Pipeline and TxPipeline. Scripting. Timeouts. Redis Sentinel. Redis Cluster. Cluster of Redis Servers without using cluster mode and Redis Sentinel. Ring. Instrumentation. Cache friendly. Rate limiting. Distributed Locks.

redix - Fast, pipelined, resilient Redis driver for Elixir

  •    Elixir

Superfast, pipelined, resilient Redis client for Elixir.Redix is a Redis client written in pure Elixir with focus on speed, correctness and resiliency (that is, being able to automatically reconnect to Redis in case of network errors).

asyncio-redis - Redis client for Python asyncio (PEP 3156)

  •    Python

Redis client for the PEP 3156 Python event loop.This Redis library is a completely asynchronous, non-blocking client for a Redis server. It depends on asyncio (PEP 3156) and therefor it requires Python 3.3 or greater. If you're new to asyncio, it can be helpful to check out the asyncio documentation first.

Redigo - Go client for Redis

  •    Go

Redigo is a Go client for the Redis database. The Go distribution is Redigo's only dependency. It is a Print-like API with support for all Redis commands. It supports Pipelining, Publish / Subscribe, Connection pooling.

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

  •    PHP

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.

redis-lua - A Lua client library for the redis key value storage system.

  •    Lua

redis-lua is a pure Lua client library for the Redis advanced key-value database.This library is tested and works with Lua 5.1, Lua 5.2 (using a compatible version of LuaSocket) and LuaJit 2.0.

eredis - Erlang Redis client

  •    Erlang

Non-blocking Redis client with focus on performance and robustness.

ServiceStack.Redis - .NET's leading C# Redis Client

  •    CSharp

Follow @ServiceStack or join the Google+ Community for updates, or StackOverflow or the Customer Forums for support.Redis Connection strings have been expanded to support the more versatile URI format which is now able to capture most of Redis Client settings in a single connection string (akin to DB Connection strings).

redis-rs - Redis library for rust

  •    Rust

Redis-rs is a high level redis library for Rust. It provides convenient access to all Redis functionality through a very flexible but low-level API. It uses a customizable type conversion trait so that any operation can return results in just the type you are expecting. This makes for a very pleasant development experience.Documentation on the library can be found at mitsuhiko.github.io/redis-rs.

TeamDev C# Redis Client

  •    

TeamDev Redis Client is a c# Client for REDIS Redis is an advanced key-value store that support many features and that focus on performance. The c# client helps you developing fast applications based in redis database, focusing your development on your objects and not on ...

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

  •    C++

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.

Go-Redis - Google Go Client and Connectors for Redis

  •    Go

Go Clients and Connectors for Redis.Hope to add rigorous tests as soon as I have a better understanding of the Go language tools. Same applies to the makefile. Also am not sure regarding the efficiency of the implementation (for the obvious reasons), but definitely a goal is to make this a high performance connector.