//redis get set TEST_F(Gtest, test_Redis_GS) { std::string name = "因两"; Redis *r = new Redis(); if (!r->connect("localhost", 6379)) { printf("connect error!\n"); } r->set("name", name); printf("Get the name is %s\n", r->get("name")); EXPECT_EQ(name, r->get("name")); }
int main1() { Redis *r = new Redis(); if (!r->connect("localhost", 6379)) { printf("connect error!\n"); return 0; } r->set("name", "因两"); printf("Get the name is %s\n", r->get("name")); delete r; return 0; }
static int ntop_set_redis(lua_State* vm) { char *key, *value; Redis *redis = ntop->getRedis(); if(ntop_lua_check(vm, __FUNCTION__, 1, LUA_TSTRING)) return(CONST_LUA_ERROR); if((key = (char*)lua_tostring(vm, 1)) == NULL) return(CONST_LUA_PARAM_ERROR); if(ntop_lua_check(vm, __FUNCTION__, 2, LUA_TSTRING)) return(CONST_LUA_ERROR); if((value = (char*)lua_tostring(vm, 2)) == NULL) return(CONST_LUA_PARAM_ERROR); if(redis->set(key, value) == 0) return(CONST_LUA_OK); else return(CONST_LUA_ERROR); }