Credis is a client library written 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 runs on Linux and should run on most posix like systems, porting it to Windows or other platforms should be straightforward.
WhyRedis 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.
StatusCurrent status is pre-alpha. A simple credis test client is available but there are a few things to do before a proper release can be done. However, it should be good enough for development and test purposes.
For source code examples and more information see credis project wiki.
Feedback is highly appreciated.
These details are provided for information only. No information here is legal advice and should not be used as such.