Redis
一、下载
windows:https://github.com/tporadowski/redis/releases
redis官网上都是Linux版本,不过文档可以学习一下
Linux:https://redis.io/download
二、安装/启动
Windows:压缩包下载后解压,用dos命令进入根目录(也可以直接配置环境变量)
命令:(根目录下有相对应的执行程序,可直接执行,无需命令)
开启服务端:redis-server.exe redis.windows.conf(注:redis.windows.conf可省略,执行默认配置)
开启客户端:redis-cli.exe(注:服务端不可关闭,客户端的dos窗口是单独开启的)
设置键值对:set myKey abc
获取键值对:get myKey
注:先打开服务端,否则无法连接
安装服务:保证服务一直开启
redis-server.exe --service-install redis.windows.conf
其他命令:
卸载服务:redis-server --service-uninstall
开启服务:redis-server --service-start
停止服务:redis-server --service-stop
重命名服务:redis-server --service-name name
Linux:
安装: wget http://download.redis.io/releases/redis-6.0.8.tar.gz tar xzf redis-6.0.8.tar.gz cd redis-6.0.8 make 启动: cd src ./redis-server cd src ./redis-server ../redis.conf
三、第三方管理工具的应用
1、Redis Desktop Manager:官网下载(收费)
2、RedisPlus:网盘下载 ,提取码:3pcm;(不再持续更新)
3、Another RedisDesktopManager:gitee下载(推荐)
推荐有兴趣的,自己写一个
四、C#应用
注:前提需要一直开着服务端,若已经安装服务,无需额外开启。
1、安装集成包:ServiceStack.Redis
2、编写代码
namespace Redis { class Program { public static RedisClient client = new RedisClient("127.0.0.1", 6379); static void Main(string[] args) { Console.WriteLine("请输入需要存储的值"); string name = Console.ReadLine(); client.Set<string>("name", name); Console.WriteLine("结果:"+client.Get<string>("name")); Console.ReadKey(); } } }
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· DeepSeek 开源周回顾「GitHub 热点速览」
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了