redis中hiredis-API函數(shù)的調(diào)用方法
1.API函數(shù)查詢
http://github.com.redis/hiredis
2.直接在hiredis目錄下新建 test_redis.c
2.1創(chuàng)建文件:
目錄下有hiredis
2.2編譯
添加環(huán)境變量
2.3運(yùn)行
./a.out 直接運(yùn)行
redis-cli get itcast 客戶端運(yùn)行
2.4 文件編寫
int mainset() { redisContext *pr=redisConnect("127.0.0.1",6379); //1.連接 if(pr!=NULL) { redisReply *reply=redisCommand(pr,"set it%s ","abc"); //2.發(fā)命令 命令行里發(fā)送的 freeReplyObject(reply); //3.銷毀object reply=redisCommand(pr,"get itcase"); puts(reply->str); freeReplyObject(reply); } } int mainget() { redisContext *pr=redisConnect("127.0.0.1",6379); //1.連接 if(pr!=NULL) { redisReply *reply=redisCommand(pr,"set it%s ","abc");//2.發(fā)命令 命令行里發(fā)送的 freeReplyObject(reply); //3.銷毀object reply=redisCommand(pr,"get itcase"); puts(reply->str); } }
到此這篇關(guān)于redis中hiredis-API函數(shù)的調(diào)用方法的文章就介紹到這了,更多相關(guān)redis hiredis-API函數(shù)內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Redis高并發(fā)情況下并發(fā)扣減庫(kù)存項(xiàng)目實(shí)戰(zhàn)
本文主要介紹了Redis高并發(fā)情況下并發(fā)扣減庫(kù)存項(xiàng)目實(shí)戰(zhàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2022-04-04詳解Redis中Lua腳本的應(yīng)用和實(shí)踐
這篇文章主要介紹了詳解Redis中Lua腳本的應(yīng)用和實(shí)踐,小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧2019-01-01利用Supervisor管理Redis進(jìn)程的方法教程
Supervisor 是可以在類 UNIX 系統(tǒng)中進(jìn)行管理和監(jiān)控各種進(jìn)程的小型系統(tǒng)。它自帶了客戶端和服務(wù)端工具,下面這篇文章主要給大家介紹了關(guān)于利用Supervisor管理Redis進(jìn)程的相關(guān)資料,需要的朋友可以參考借鑒,下面來一起看看吧。2017-08-08Redis的setNX分布式鎖超時(shí)時(shí)間失效 -1問題及解決
這篇文章主要介紹了Redis的setNX分布式鎖超時(shí)時(shí)間失效 -1問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-01-01