Linux、Windows下Redis的安装即Redis的基本使用详解

Linux下Redis的安装及基本使用

安装

  1. 下载安装包
    可以从官网上下载安装包,也可以使用命令wget http://download.redis.io/releases/redis-5.0.5.tar.gz

  2. 解压安装包
    使用命令tar -xzvf redis-5.0.5.tar.gz

  3. 编译安装
    切换到解压后的文件夹,使用命令make && make install

  4. 配置Redis
    切换到Redis安装目录下的redis.conf文件所在文件夹,使用命令cp redis.conf /usr/local/bin

修改redis.conf文件,将其中的bind 127.0.0.1注释掉

  1. 启动Redis
    进入Redis安装目录,使用命令redis-server

基本使用

使用Redis-cli连接Redis

  1. 启动Redis服务器
    进入Redis安装目录,使用命令redis-server

  2. 连接Redis
    进入Redis安装目录,使用命令redis-cli

Redis常用命令

  1. set key value: 设置key-value
    示例:set name "John Doe"

  2. get key: 获取key的值
    示例:get name

  3. incr key: key的值加一
    示例:incr age

  4. hset key field value: 设置hash key的某个域的值
    示例:hset person name "John Doe"

  5. hget key field: 获取hash key的某个域的值
    示例:hget person name

Windows下Redis的安装及基本使用

安装

  1. 下载安装包
    可以从官网上下载安装包,也可以使用命令wget http://download.redis.io/releases/redis-5.0.5.tar.gz

  2. 解压安装包
    使用命令tar -xzvf redis-5.0.5.tar.gz

  3. 配置Redis
    修改redis.windows.conf文件,将其中的bind 127.0.0.1注释掉

  4. 启动Redis
    双击Redis安装目录下的redis-server.exe文件

基本使用

启动Redis-cli

  1. 启动Redis服务器
    双击Redis安装目录下的redis-server.exe文件

  2. 启动Redis-cli
    双击Redis安装目录下的redis-cli.exe文件

Redis常用命令

  1. set key value: 设置key-value
    示例:set name "John Doe"

  2. get key: 获取key的值
    示例:get name

  3. incr key: key的值加一
    示例:incr age

  4. hset key field value: 设置hash key的某个域的值
    示例:hset person name "John Doe"

  5. hget key field: 获取hash key的某个域的值
    示例:hget person name

本站文章如无特殊说明,均为本站原创,如若转载,请注明出处:Linux、Windows下Redis的安装即Redis的基本使用详解 - Python技术站

(0)
上一篇 2023年5月22日
下一篇 2023年5月22日

相关文章

  • RDBMS 和 Couchbase 的区别

    RDBMS 和 Couchbase 的区别 RDBMS 关系型数据库管理系统(RDBMS)是传统的数据库模型,其采取了表格的方式来存储和组织数据。它采用 SQL 语言对关系型数据进行操作,侧重于数据的结构化和数据一致性的维护。表格以行为单位组成,每行被定义为具有固定数据类型的数据元组。在关系型数据库中,每个表都有一个主键来唯一标识每个元组。在 RDBMS 中…

    database 2023年3月27日
    00
  • Redis高可用一(主从)

    1、首先要有2或以上的Redis数据库,我这里三个redis(一主两从) 2、进入到主Redis 配置 redis.conf文件 # 主redis bind 0.0.0.0 # 将bind 127.0.0.1 改成 bind 0.0.0.0 requirepass 123456 # 设置密码为 123456 port 6380 # 设置端口 默认端口6379…

    Redis 2023年4月12日
    00
  • Mysql 如何查询时间段交集

    当我们需要查询两个时间段是否有交集时,可以使用 MySQL 中的 BETWEEN 运算符及逻辑运算符 AND,在查询时指定两个时间段,通过两个时间段的开始时间和结束时间来判断两个时间段是否存在交集。 以下是查询时间段交集的完整攻略: 1. 确认时间段字段 在进行查询时间段交集之前,首先需要确认所查询的表中存在两个时间段字段,例如:开始时间(start_tim…

    database 2023年5月22日
    00
  • MySQL8.0 创建用户及授权 – 看这篇就足够了

    MySQL8.0 创建用户及授权 – 看这篇就足够了 什么时候会用到 对接外系统时,需要给其余系统开放访问权限 本系统中,分权限管理数据,防止root权限删库跑路? mysql版本 MySql8.0+ 具体步骤 1.命令行进入MySql 使用 mysql -u#UserName -p#PassWord 命令进入MySql #UserName 代表你的MySq…

    2023年4月8日
    00
  • Nginx日志实现访问异常报警详解

    下面我会详细讲解“Nginx日志实现访问异常报警详解”的完整攻略。 1. 概述 Nginx是一个高性能的服务器软件,它支持反向代理、负载均衡、缓存、SSL等功能。同时,Nginx还提供了丰富的日志记录功能,可以记录Web服务器中发生的各种事件。利用Nginx的日志功能,可以实现自动化告警,及时发现并解决访问异常,保障Web服务器的正常运行。 2. Nginx…

    database 2023年5月22日
    00
  • mysql学习笔记之完整的select语句用法实例详解

    下面是“mysql学习笔记之完整的select语句用法实例详解”的完整攻略: 选择表中所有字段 如果要从表中选择所有的列,可以使用SELECT *的语句: SELECT * FROM table_name; 选择指定字段 SELECT语句也可以用来选择表中指定的列。可以通过在SELECT语句中给出列名称来选择指定的列: SELECT column_name1…

    database 2023年5月21日
    00
  • SQL WHERE 条件查询

    关于 SQL WHERE 条件查询,以下是完整的攻略及两个实例: SQL WHERE 条件查询 概述 SQL 是结构化查询语言,它可以用来操作关系型数据库。WHERE 是 SQL 的一个子句,用来过滤 SELECT 操作所查询到的记录。 符合 WHERE 条件的记录会被 SELECT 语句返回,而不符合的则会被忽略。在 WHERE 条件中,可以使用比较运算符…

    database 2023年3月27日
    00
  • ecmall二次开发 直接实例化mysql对象

    $db = &db(); // 第一步赋值数据库类库, $db->query(sql); // 第二步执行mysql 语句; 常用的数据库函数: 得到一行数据 $user=$db->getrow(“select * from ecm_member where user_id=111”); print_r($user); 得到一列数据 $u…

    MySQL 2023年4月13日
    00
合作推广
合作推广
分享本页
返回顶部