创建Redis连接和访问数据db

首先,用nuget引入StackExchange.Redis类库

//翻译成多路复用连接,StackExchange.Redis的核心类,是线程安全,可复用的
ConnectionMultiplexer redis = ConnectionMultiplexer.Connect("localhost");
//直接连本地
ConnectionMultiplexer rm_redis = ConnectionMultiplexer.Connect("127.0.0.1:6379");
//指定远程地址和端口
//访问数据库的方式较简单,如下,返回了一个可以操作API的对象db
IDatabase db = redis.GetDatabase();

//写入String键值对
bool  res = db.StringSet("key1","Hello mother fucker");
//写入和读取支持异步
db.StringSetAsync("key1", "Hello mother fucker");
//读取键值对
string s = db.StringGet("key1");
byte[] sBytes = db.StringGet("key1");
//读取不存在的键值对,如果不存在则返回null
s = db.StringGet("key2");
posted @ 2020-06-28 17:35  qiFen9  阅读(810)  评论(0)    收藏  举报