redis_data
简介
提供对redis数据的常用操作 1.目前先提供:哈希表操作和普通的键操作 2.可以通过redis_data.load_all_entry加载子对象扩展功能(通过redis_data.eval调用)
组件接口
redis_data.gs
样例
import pkg.redis_data;
import pkg.hiredis;
map redis_cfg = {
"thread_num" : 1
};
hiredis.setup_redis(redis_cfg);
map adb_config = {
"driver" : "redis",
"host" : "127.0.0.1",
"port" : 6379,
"passwd" : "",
"db_index" : 0,
"is_cluster" : false,
"max_conn_count" : 512,
};
redis_pool=>set_db_config("adb", adb_config);
// 查询 key1 是否存在
if (! redis_data.exists("adb", "key1"))
printf("key1 不存在\n");