
redis
小白卟白
一个好的程序员是那种过单行线马路都要往两边看的人。
展开
-
Redis 安装教程(实例)
Window 下安装下载地址:(https://github.com/tporadowski/redis/releases%E3%80%82)Redis 支持 32 位和 64 位。这个需要根据你系统平台的实际情况选择,这里我们下载 Redis-x64-xxx.zip压缩包到 C 盘,解压后,将文件夹重新命名为 redis。打开文件夹,内容如下:打开一个 cmd 窗口 使用 cd 命令切换目录到 C:\redis 运行:redis-server.exe redis.windows.conf如原创 2020-08-11 09:32:00 · 2518 阅读 · 0 评论 -
Redis数据的基础操作
1.设置键值set key valueset name 张三2.设置键值及过期时间,以秒为单位setex key seconds valuesetex name 3 zhangsan3.设置多个键值mset key1 value1 key2 value2 ...mset name1 zhangsan name2 lisi ...4.追加值append key valueappend 'a1' 'haha'5.根据键获取值,如果不存在此键则返回nilget keyget '原创 2020-08-08 09:34:38 · 2511 阅读 · 0 评论 -
C# 对RedisClient设置超时时间
一 redis客户端实例:提示:(根据redis官方资料可以找到相关操作(redis官网))存入数据:127.0.0.1:6379> set token zhangsanOK获取数据:127.0.0.1:6379> get token"zhangsan"设置超时时间(设置10秒):127.0.0.1:6379> expire token 10(integer) 110秒后:127.0.0.1:6379> get token(nil)二 C#端实例原创 2020-08-08 08:58:05 · 3929 阅读 · 0 评论 -
解决redis连接错误: MISCONF Redis is configured to save RDB snapshots, but it is currently not able to ...
今天重启游戏服务器在连接redis数据库时突然报错:(Error)MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes i转载 2020-08-07 14:57:16 · 1125 阅读 · 0 评论 -
C# 对RedisClient的读取操作
一 RedisClient存入缓存:(1)redis.exe 执行代码和结果127.0.0.1:6379> set Token "4b366348-da6a-4716-84f6-e3af656943ff"OK(2)c# 执行 RedisClient client = new RedisClient("127.0.0.1", 6379); UserInfo userInfo = new UserInfo(); userInfo.id = 1;原创 2020-08-07 14:47:58 · 4264 阅读 · 0 评论 -
C# 基于Redis缓存实现单点登录SSO的实例
一、基本概念最近公司的多个业务系统要统一整合使用同一个登录,这就是我们耳熟能详的单点登录,现在就NET基于Redis缓存实现单点登录做一个简单的分享。单点登录(Single Sign On),简称为 SSO,是目前比较流行的企业业务整合的解决方案之一。SSO的定义是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统。普通的登录是写入session,每次获取session看看是否有登录就可记录用户的登录状态。同理多个站点用一个凭证,可以用分布式session,我们可以用redis实现转载 2020-08-07 11:17:14 · 2031 阅读 · 1 评论