资 源 简 介
Credis is a client library in plain C for communicating with Redis servers. Redis is a high performance key-value database, refer to Redis project page for more information.
Credis aims to be fast and minimalistic with respect to memory usage. It supports connections to multiple Redis servers. It runs on Linux, OS X, Windows, FreeBSD and should run on most POSIX like systems. It is released under the New BSD License.
Why
Redis seemed like what I was looking for in a social web project with high demands on scalability. Unfortunately a plain C client library was not available - until now.
Status
Current status is "almost complete". Credis implements all commands supported by Redis 1.02, almost all of 1.2.6 and most of 2.0.2. Credis is work in progress but still quite mature. The long-term commitment is to provide full support for all Redis commands. A simple credis