Redis安装及使用教程

1.解压安装包

2.双击redis-server.exe

3.以下状态是Redis正常打开的状态

4.或者cmd  ①d: 回车 ②cd Redis文件夹 回车 ③启动临时服务:redis-server.exe redis.windows.conf  (备注:通过这个命令,会创建Redis临时服务,不会在window Service列表出现Redis服务名称和状态,此窗口关闭,服务会自动关闭。)

5.检车Redis 重新打开一个CMD 客户端调用:redis-cli.exe -h 127.0.0.1 -p 6379

输入Set name ZhangSan  回车   输入 Get name 回车 判断  Redis 是否连接

6.进入Redis安装包目录,安装服务:

redis-server.exe --service-install redis.windows.conf --service-name redisserver3 --loglevel verbose

服务新建成功

7.操作 


安装服务:redis-server.exe --service-install redis.windows.conf --service-name redisserver3 --loglevel verbose

启动服务:redis-server.exe  --service-start --service-name redisserver3

停止服务:redis-server.exe  --service-stop --service-name redisserver3

卸载服务:redis-server.exe  --service-uninstall--service-name redisserver3

8.

配置 Redis 主从服务器

将d盘下新建一个文件夹叫redis2,把redis文件夹的东西拷贝到redis2文件夹下,将redis-windows.conf配置文件中的ip 和端口号改一下,然后按照上面的步骤按照一个服务即可

9.修改密码

设置密码将redis-windows.conf配置文件中的 #requirepass foobared 的#号去掉改为自己的密码即可

10.

设置好保存后,若要使设置起作用,需要重启redis服务

重启后需要输入密码

或者打开CMD  d:   cd Redis       redis-cli.exe -h 127.0.0.1 -p 6379 连接上

config set requirepass test123 #设置Redis密码为test123

config get requirepass #查询密码

auth test123 #密码验证

 

11.ping  返回  PONG 说明正常连接

select 0 说明查询的是第一个库  默认是有16个库  dbsize 查询库里的key值数量
keys *   查询所有的key值

12.Redis管理工具    

13.cmd   d:   cd  Redis   

redis-cli -p 6379 -a 123456  有密码连接

redis-cli.exe -h 127.0.0.1 -p 6379  无密码连接

14.代码中实际应用

using ServiceStack.Redis;
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
 
namespace redis
{
    public partial class Form1 : Form
    {
        public Form1()
        {
            InitializeComponent();
        }
        public static RedisClient client = new RedisClient("127.0.0.1", 6379);       //本机IP,Redis默认端口是6379
        private void button1_Click(object sender, EventArgs e)
        {
            List<int> ls = new List<int>();
            ls.Add(131);
            ls.Add(2564);
            ls.Add(5465);
            //读取
            string name = client.Get<string>("name1");
            string pwd = client.Get<string>("password1");
 
            //存储
            client.Set<string>("name", "11");
            client.Set<string>("password", "22");
 
            //存list集合
            client.Set<List<int>>("1", ls);
        }
 
        private void Form1_Load(object sender, EventArgs e)
        {
            
        }
    }
}

15.应用

static string connectionString = "localhost:6379";
static  ConnectionMultiplexer connection = ConnectionMultiplexer.Connect(connectionString);
 IDatabase client = connection.GetDatabase();

public class Person
{
    public string Name { get; set; }
    public int Age { get; set; }

}

private void  Click(object sender, RoutedEventArgs e)
{
    Person person = new Person { Name = "Tom", Age = 30 };

//序列化 反序列化
    string json = JsonConvert.SerializeObject(person);
    client.StringSet("person", json);

    string jsonFromRedis = client.StringGet("person");
    Person personFromRedis = JsonConvert.DeserializeObject<Person>(jsonFromRedis);
    int age = personFromRedis.Age;
    string name = personFromRedis.Name;

}

  • 5
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装和配置Redis,可以按照以下步骤进行操作: 1. 下载Redis: - 访问Redis官方网站(https://redis.io/)或者Redis的GitHub页面(https://github.com/redis/redis)下载最新版本的Redis。 - 选择适合你操作系统的版本,并下载对应的压缩包。 2. 解压Redis: - 打开终端或命令提示符,进入你想要安装Redis的目录。 - 使用以下命令解压Redis压缩包: ``` $ tar xvzf redis-x.x.x.tar.gz ``` (x.x.x代表Redis的版本号) 3. 编译和安装Redis: - 进入Redis的解压目录: ``` $ cd redis-x.x.x ``` - 执行以下命令进行编译和安装: ``` $ make $ sudo make install ``` 4. 配置Redis: - 在Redis的解压目录下,复制`redis.conf`示例配置文件到指定位置: ``` $ sudo cp redis.conf /etc/redis.conf ``` - 打开`/etc/redis.conf`文件,并进行相关配置。其中一些常见的配置项包括: - `bind`:绑定的IP地址,默认为127.0.0.1,如果你希望从外部访问Redis,可以将其修改为0.0.0.0。 - `port`:监听的端口号,默认为6379。 - `requirepass`:设置访问Redis时的密码,建议启用密码保护。 - `daemonize`:是否以守护进程方式运行Redis,默认为no,可以修改为yes。 - 更多配置项可以参考官方文档。 5. 启动Redis: - 执行以下命令启动Redis服务: ``` $ redis-server /etc/redis.conf ``` 6. 验证Redis是否正常运行: - 执行以下命令连接到Redis服务器: ``` $ redis-cli ``` - 如果设置了密码,在连接时需要输入密码。 - 如果成功连接,并且没有出现错误信息,则表示Redis已经成功安装和配置。 这样,你就完成了Redis安装和配置。现在你可以使用Redis进行数据存储和其他操作了。请注意,以上步骤仅适用于Linux系统,对于其他操作系统可能会有所不同。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值