Redis的安装及基本使用

                                                 ⭐⭐ Redis专栏:Redis专栏                

                                                 ⭐⭐   个人主页:个人主页


目录

一.Redis的简介 

⭐ 拓展:NO-SQL数据库与SQL数据库

 二.Redis的安装

    2.1linux版安装

下载Redis Desktop

 2.2 Windows安装

 三.redis的基本使用

        3.1 String 字符串类型

 3.2 哈希(Hash)

3.3 列表(List)

今天就分享到这啦!!! 


一.Redis的简介 

        Redis是一个开源(BSD许可)内存存储的数据结构服务器,它以键值对(Key-Value)的形式存储数据,具有高性能、多功能和易用性的特点,可用作数据库(基于内存),高速缓存和消息队列代理, 它支持字符串、哈希表、列表、集合、有序集合,位图。

 官网学习网站:Redis 教程_w3cschoolicon-default.png?t=N7T8https://www.w3cschool.cn/redis/

⭐ 拓展:NO-SQL数据库与SQL数据库

        NO-SQL数据库:

  • 基于内存,性能高一些,数据以键值对的形式存储,是一种非关系型数据库
  • 不使用SQL进行数据查询和操作,而是使用其他方式,如键值对、文档、列族等。
  • 数据以非结构化或半结构化的形式存储,没有固定的模式
  • 适用于大规模数据、高并发访问和快速数据读写的场景,如社交媒体、物联网应用等

        SQL数据库:

  • 使用结构化查询语言(SQL)进行数据查询和操作。
  • 基于硬盘,数据以表格的形式存储,表格由行和列组成,是一种关系型数据库。
  • 支持复杂的查询和关系型数据模型。
  • 适用于需要严格的数据一致性和复杂查询的应用程序,如金融系统、电子商务平台等。

 二.Redis的安装

    2.1linux版安装

        下载安装包,导入,导入之后 输入:tar -zxvf redis-5.0.0.tar.gz -C /usr/local/  解压安装包

     下载一个GCC插件:输入命令:yum install gcc,接着输入命令 make安装redis  

     现在要来修改配置文件,以防万一先备份一份 输入命令: cp redis.conf redis.conf.bak
      输入:vim redis.conf  ,修改完之后点击esc键,输入:wq保存退出

 输入命令: ./src/redis-server redis.conf 

 输入命令:lsof -i:6379

         最后输入命令:在./src/redis-cli 目录下输入 ping 回车出现PONG即为安装Redis成功

接着结束进程:

 这个时候还需要再次修改配置文件:输入:vim redis.conf

将下面这个注释: 

 

 然后给redis开放一个端口:

开放端口 输入:firewall-cmd --zone=public --add-port=6379/tcp --permanent 

更新规则 输入: firewall-cmd --reload && firewall-cmd --list-port

 启动redis 输入命令:./src/redis-server redis.conf

重新带着刚刚修改的密码登录:  ./src/redis-cli -h 127.0.0.1 -p 6379 -a 123456

 

下载Redis Desktop

        Redis Desktop是一个用于管理Redis数据库的桌面应用程序。它提供了一个直观的用户界面,可以让用户通过图形界面轻松地查看、编辑和操作Redis数据库中的数据

下载之后创建连接:

 2.2 Windows安装

radis.bat文件里面写以下两行代码,保存后双击

 cd Redis-x64-3.2.100
redis-server redis.windows.conf

出现以下就代表安装成功:

 连接测试是否成功:

 三.redis的基本使用

        3.1 String 字符串类型

增删改查命令:

                SELECT 5代表要使用 第五个数据库

 这里可以查看的到

 3.2 哈希(Hash)

 

3.3 列表(List)

 

今天就分享到这啦!!! 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/158073.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

智能工厂架构

引:https://www.bilibili.com/video/BV1Vs4y167Kx/?spm_id_from=333.788&vd_source=297c866c71fa77b161812ad631ea2c25 智能工厂框架 智能工厂五层系统框架 MES 数据共享 <

【Java 进阶篇】Java ServletContext详解:获取MIME类型

MIME&#xff08;Multipurpose Internet Mail Extensions&#xff09;类型是一种标识文件类型的文本标签&#xff0c;通常用于指示浏览器如何处理Web服务器返回的文件。在Java Web应用程序中&#xff0c;ServletContext对象提供了一种方便的方法来获取文件的MIME类型。本篇博客…

【Linux】Linux项目部署及更改访问端口号和jdk、tomcat、MySQL环境搭建的配置安装

目录 一、作用 二、配置 1、上传安装包 2、jdk 2.1、解压对应安装包 2.2、环境变量搭建 3、tomcat 3.1、解压对应安装包 3.2、启动 3.3、设置防火墙 3.4、设置开发端口 4、MySQL 三、后端部署 四、Linux部署项目 1、单体项目 五、修改端口访问 1、进入目录 2…

一文5个步骤用Jmeter做接口测试!

说实话&#xff0c;在游戏测试领域&#xff0c;做接口测试的并不多&#xff0c;做的好的更是寥寥无几&#xff08;请大家不要喷游戏测试比较low&#xff0c;行业现状如此而已&#xff09;。绝大部分游戏测试人员都是以功能测试为主&#xff0c;偶尔做做性能测试和压力测试已经很…

进口跨境商城源码:高效、安全、可扩展的电商平台解决方案

电子商务的兴起为跨境贸易提供了前所未有的机会和挑战。在这个全球化的时代&#xff0c;跨境电商平台成为许多企业进军国际市场的首选。然而&#xff0c;搭建一个高效、安全、可扩展的进口跨境商城并非易事。 1. 解决方案概述 我们推出的 "进口跨境商城源码" 提供了一…

初识Vue 解决vue在启动时生成的提示

让我为大家简单介绍一下吧&#xff01; Vue是一套用于构建用户界面的渐进式javaScript框架 当我们引入vue.js后 <script src"../js/vue.js"></script>我们发现&#xff0c;当我们打开网页时&#xff0c;控制台会出现以下内容 那我们该怎么解决呢&…

DNS 域名解析协议

作用 将域名转化位IP地址 域名 用’ . ’ 隔开的字符串&#xff0c;如&#xff1a;www.badu.com,就是为了赋予IP特殊含义。 一级域名 .com &#xff1a;公用 .cn&#xff1a;中国 .gov&#xff1a;政府 .us&#xff1a;美国 .org&#xff1a;组织 .net&#xff1a;网站 对应一级…

LeetCode——数组 移除元素(Java)

移除元素 简介[简单] 27. 移除元素[简单] 26. 删除有序数组中的重复项[简单] 283. 移动零[简单] 844. 比较含退格的字符串[简单] 977. 有序数组的平方 简介 记录一下自己刷题的历程以及代码。写题过程中参考了 代码随想录。会附上一些个人的思路&#xff0c;如果有错误&#x…

app开发之后需要做什么

在完成app的开发之后&#xff0c;还有一系列的工作需要进行&#xff0c;以确保app的顺利上线和用户的良好体验。下面将从原理和详细介绍两个方面来介绍app开发之后需要做的工作。 一、原理介绍 1. 测试与调试&#xff1a;在app开发完成后&#xff0c;需要进行全面的测试与调试…

【算法专题】双指针—有效三角形的个数

一、题目解析 题目链接&#xff1a;有效三角形的个数 我们知道想要组成一个三角形那么其任意两边之和必定大于第三边&#xff0c;即 但是如果我们知道这三条边的大小顺序&#xff0c;那么只需判断一次即可&#xff0c;假设c是最大的那条边&#xff0c;那么不等式②和③不用判断…

历年网规上午真题笔记(2015年)

解析: 变更控制为“问题识别”——“问题分析与变更描述”——“变更分析与成本计算”——“变更实现”——“修改后的需求” 自动化工具能够帮助变更控制过程更有效地运作,能有效收集、存储、管理变更,工具应该具备的特征如下: 可定义变更请求中的数据可定义变更请求生命…

分享66个工作总结PPT,总有一款适合您

分享66个工作总结PPT&#xff0c;总有一款适合您 66个工作总结PPT下载链接&#xff1a;https://pan.baidu.com/s/1g8AWl42-tLdFYXEHZUYyGQ?pwd8888 提取码&#xff1a;8888 Python采集代码下载链接&#xff1a;采集代码.zip - 蓝奏云 立冬PPTPPT模板 西藏信仰PPT模板 古镇丽…