1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/0xsky-libredis-client

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

libredis-client

Build Status License GitHub version

C++ Redis client, support redis cluster, connection pool.

Features:

  • suppert redis cluster, no data move needed
  • connection pool
  • thread safe
  • suport linux and windows

中文版说明文档点这里

Dependencies

requires hiredis only

Install

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 )

Вы можете оставить комментарий после Вход в систему

Введение

Клиент Redis на C++, поддерживает кластер Redis, требует только hiredis. Развернуть Свернуть
Apache-2.0
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/0xsky-libredis-client.git
git@api.gitlife.ru:oschina-mirror/0xsky-libredis-client.git
oschina-mirror
0xsky-libredis-client
0xsky-libredis-client
master