Redis入门讲解(介绍、安装、常用命令)(redis安装菜鸟教程)

  本篇文章为你整理了Redis入门讲解(介绍、安装、常用命令)(redis安装菜鸟教程)的详细内容,包含有redis安装使用教程 redis安装菜鸟教程 redis的安装配置 redis-cli安装 Redis入门讲解(介绍、安装、常用命令),希望能帮助你了解 Redis入门讲解(介绍、安装、常用命令)。

  关系型数据库是采用了关系模型来组织数据的数据库,以行和列的形式存储数据,由二维表及其之间的关系所组成的一个数据组织。关系型数据库采用SQL(结构化查询语言)对数据库进行操作。 常见的关系型数据库有:MySQL、Oracle、SQL Server等等。

  非关系型数据库

  非关系型数据库称为NoSQL(Not Only SQL)。数据之间没有关系、易于扩展,例如存储图片、文章、视频、路线图等。常用的NoSQL数据库有Redis、MongoDb、Hbase等。

  Redis介绍

  Redis是完全开源的,是一种基于key-value的数据库。Redis中的数据都是存储在内存中,但是可以持久化到磁盘上。Redis支持主从同步,即master-slave模式的数据备份。Redis除了简单的key-value类型的数据,还支持list、set、zset、hash等类型数据存储。特点:①效率高,性能高,具有极高的数据读写速度②支持丰富的数据类型③支持分布式,哨兵模式基本可以保证高可用。

  Redis安装

  Windows安装

  Redis官方是不提供windows版本的Redis,推荐使用linux,但是一些个人开发者和微软官方都开发并维护了windows版本的Redis,下面以微软官方开发维护的Redis为例。

  下载Redis文件

  下载之后解压缩文件,双击打开redis-server.exe文件即可。

  可以看到Redis的版本号以及默认端口是6379。

  客户端连接

  可以使用一些客户端软件进行连接,例如Redis Desktop Manager等,或者可以使用redis-cli.exe进行连接,双击redis-cli.exe即可。

  Linux安装(Ubuntu为例)

  

sudo apt-get update

 

  sudo apt-get install redis-server

  

 

  启动Redis

  一般上述安装完成之后就回自动启动Redis服务。

  

redis-server

 

  

 

  连接Redis

  

redis-cli

 

  

 

  安装成功之后默认应该自动启动了Redis,此时Redis是关不掉了的,应该开了守护进程,如果需要关闭,使用以下命令关闭。上述启动命令会在窗口关闭或者退出时退出Redis进程,如果需要后台启动,也是用以下命令后台启动。

  

# 关闭Redis

 

  sudo /etc/init.d/redis-server stop

  # 开启Redis

  sudo /etc/init.d/redis-server start

  

 

  docker安装

  

docker pull redis

 

  

 

  

mkdir -p /usr/services/docker/redis/data

 

  

 

  

docker run -u root -p 6379:6379 --name redis -v /usr/services/docker/redis/data:/data -d redis --appendonly yes

 

  

 

  

# 查看所有的key

 

  keys *

  # 设置key-value

  set test1 100

  # 判断key是否存在

  EXISTS test1

  # 移除key

  move test1

  # 获取值

  get test1

  # 查看key剩余时间

  ttl test1

  # 查看key的基本类型

  type test1

  # 删除key

  DEL test1

  # 清空所有数据库的所有key

  flushall

  

 

  关注微信公众号「平哥技术站」, 每日更新,在手机上阅读所有教程,随时随地都能学习。

  觉得写的还不错的小伙伴,请作者喝杯咖啡☕ ,支持一下。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: