C++ Redis client, support redis cluster, connection pool.
Features:
中文版说明文档点这里
requires hiredis only
First step install libhiredis, on a Debian system you can use:
sudo apt-get install libhiredis-dev
on centos/redhat/fedora system you can use:
sudo yum install hiredis-devel
Then checkout the code and compile it
git clone https://github.com/0xsky/libredis-client
cd libredis-client
make
sudo make install
Usage
#Accessing redis or redis Cluster
#include "libredis-client.h"
int main(int argc, char **argv) {
RedisClient redisclient;
# Connect to REDIS and establish a connection pool
# If this node is a member of the REDIS cluster,
# a connection pool is automatically established for each master node.
redisclient.ConnectRedis("127.0.0.1", 6379, 4);
RedisResult result;
redisclient.Command(result, "set %s %s", "key", "hello");
printf("type:%d integer:%lld str:%s \r\n",
result.type(), result.integer(), result.str());
return 0;
}
Blog: xSky's Blog
Redis QQ Group: 190107312
Вы можете оставить комментарий после Вход в систему
Неприемлемый контент может быть отображен здесь и не будет показан на странице. Вы можете проверить и изменить его с помощью соответствующей функции редактирования.
Если вы подтверждаете, что содержание не содержит непристойной лексики/перенаправления на рекламу/насилия/вульгарной порнографии/нарушений/пиратства/ложного/незначительного или незаконного контента, связанного с национальными законами и предписаниями, вы можете нажать «Отправить» для подачи апелляции, и мы обработаем ее как можно скорее.
Комментарии ( 0 )