当前位置: 首页 > news >正文

Redis的基础认识与在ubuntu上的安装教程

来自Redis的自我介绍

我是Redis,一个中间件,职责是把数据存储在内存上,因此可以作为数据库、缓存、消息队列等场景使用。由于可以把数据存储在内存上,因此江湖人称快枪手

1.redis的功能特性

(1)数据在内存中存储

(2)可编程性

(3)支持扩展

(4)数据持久化

(5)支持集群

(6)高可用

(7)访问速度快

2.redis速度快的原因(相比mysql)

(1)数据存储在内存中

(2)功能简单

(3)在网络上,使用了IO多路复用的方式

(4)使用单线程模型

3.redis的使用场景

(1)用作数据库

(2)用作缓存或保存会话

(3)作为消息队列

4.Redis在ubuntu安装

(1)切换到用户目录,命令:su

(2)搜索redis安装包,命令:apt search redis

(3)安装指定的redis,命令:apt install redis

自行安装即可

(4)检查是否已安装,命令:netstat -anp | grep redis

(5)修改默认ip和关闭保护模式(修改配置文件)

第一步,切换目录并且查看文件,命令:cd /etc/redis/

第二步,打开配置文件,命令:vim redis.conf

第三步,修改两个地方,需要按下i进入编辑模式,修改完按下:wq保存并且退出

修改完配置后记得重新启动,命令:service redis-server restart

 还可以查看当前redis的状态,service redis-server status

最后,使用redis-cli连接上redis服务器。

(6)可能出现的问题

在修改配置文件中,修改错或者其他问题导致你直接把连接ubuntu的客户端关掉(也就是直接大退),就会导致出现问题。当年再次进行第五步时,会多出几个.swap文件,这个时候删除掉即可。


http://www.lryc.cn/news/452775.html

相关文章:

  • 鸿蒙harmonyos next flutter混合开发之ohos工程引用 har 文件
  • react-问卷星项目(5)
  • 08.useInterval
  • 【Android 源码分析】Activity生命周期之onDestroy
  • 增强现实中的物体识别与跟踪
  • 移动端实现下拉刷新和上拉加载(内含案例)
  • Opencv第十一章——视频处理
  • Flutter 3.24 AAPT: error: resource android:attr/lStar not found.
  • C++——输入一个2*3的矩阵, 将这个矩阵向左旋转90度后输出。(要求:使用指针完成。)
  • AI芯片WT2605C赋能厨房家电,在线对话操控,引领智能烹饪新体验:尽享高效便捷生活
  • 详解调用钉钉AI助理消息API发送钉钉消息卡片给指定单聊用户
  • 57 长短期记忆网络(LSTM)_by《李沐:动手学深度学习v2》pytorch版
  • Linux系统安装教程
  • Redis: Sentinel工作原理和故障迁移流程
  • 通信工程学习:什么是IGMP因特网组管理协议
  • 高效批量导入多个SQL文件至SQL Server数据库的实用方法
  • 【树莓派系列】树莓派wiringPi库详解,官方外设开发
  • 前端模块化CommonJs、ESM、AMD总结
  • JavaWeb - 8 - 请求响应 分层解耦
  • 1G,2G,3G,4G,5G各代通信技术的关键技术,联系和区别
  • 【宽搜】2. leetcode 102 二叉树的层序遍历
  • Go语言实现长连接并发框架 - 请求分发器
  • Redis: 集群测试和集群原理
  • 问题解决实录 | bash 中 tmux 颜色显示不全
  • 古典舞在线交流平台:SpringBoot设计与实现详解
  • 五子棋双人对战项目(6)——对战模块(解读代码)
  • 查缺补漏----I/O中断处理过程
  • Java API接口开发规范
  • Go语言实现长连接并发框架 - 任务管理器
  • 【大数据】深入解析分布式数据库:架构、技术与未来