Redis安装-常用命令及操作

这篇具有很好参考价值的文章主要介绍了Redis安装-常用命令及操作。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

一.Redis简介

二.redis安装

1.1安装Linux版本

1.2安装 windows版本

三.redis的常用命令

Redis哈希(Hash)


一.Redis简介

Redis是一个开源(BSD许可),内存存储的数据结构服务器,可用作数据库,高速缓存和消息队列代理。
   它支持字符串、哈希表、列表、集合、有序集合,位图,hyperloglogs等数据类型。内置复制、Lua脚本、LRU收回、事务以及不同级别磁盘持久化功能,
   同时通过Redis Sentinel提供高可用,通过Redis Cluster提供自动分区
Redis用途:1. 数据库 2. 缓存
集群:哨兵、主从、分片式   
 

二.redis安装

1.1安装Linux版本

在/root/javaxy/software/中把Redis的安装包托进去

Redis安装-常用命令及操作,redis,数据库,缓存

然后使用
tar -xvf redis-5.0.0.tar.gz解压

Redis安装-常用命令及操作,redis,数据库,缓存

解压成功

Redis安装-常用命令及操作,redis,数据库,缓存

编译redis
cd /redis-5.0.0
make

Redis安装-常用命令及操作,redis,数据库,缓存

检测安装情况
make install

Redis安装-常用命令及操作,redis,数据库,缓存

进入src目录中查看 redis-cil,redis-server

Redis安装-常用命令及操作,redis,数据库,缓存

Redis安装-常用命令及操作,redis,数据库,缓存

 输入./src/redis-server  redis.conf,,当你看到如图所示,就代表redis已经启动了

Redis安装-常用命令及操作,redis,数据库,缓存

 修改redis.conf文件
cp redis.conf redis_bak.conf
将daemonize no 改为 daemonize yes

Redis安装-常用命令及操作,redis,数据库,缓存

 输入./src/redis-server redis.conf查看,输入lsof -i:6379(注:redis中的服务器是6379),

然后输入ping如果返回PONG就代表装好了服务端

注:这只是装好了服务端,外部不可以访问

Redis安装-常用命令及操作,redis,数据库,缓存

 想要在外部服务器访问需要安装RedisDesktopManager

 输入vim redis-conf 编辑把bind 127.0.0.1给注掉

Redis安装-常用命令及操作,redis,数据库,缓存

设置redis密码 然后:wq保存并退出

Redis安装-常用命令及操作,redis,数据库,缓存

开放redis端口 并刷新


 firewall-cmd --zone=public --add-port=6379/tcp --permanent
 firewall-cmd --reload && firewall-cmd --list-port

Redis安装-常用命令及操作,redis,数据库,缓存

 进入redis-cli h:host 主机 p:port:端口号 a:authentication 输入密码,然后在输入ping就可以了

Redis安装-常用命令及操作,redis,数据库,缓存

然后输入端口号和密码在外部连接 ,这样redis(Linux)版本就安装好了

Redis安装-常用命令及操作,redis,数据库,缓存

1.2安装 windows版本

解压,点击redis

Redis安装-常用命令及操作,redis,数据库,缓存

安装完成 

 Redis安装-常用命令及操作,redis,数据库,缓存

 输入主机名称localhost,然后输入密码这样就安装好了

Redis安装-常用命令及操作,redis,数据库,缓存

三.redis的常用命令

0-15有16个人数据库

Redis安装-常用命令及操作,redis,数据库,缓存

代表第5个数据库 

Redis安装-常用命令及操作,redis,数据库,缓存

增加数据 

Redis安装-常用命令及操作,redis,数据库,缓存

Redis安装-常用命令及操作,redis,数据库,缓存

 修改数据

Redis安装-常用命令及操作,redis,数据库,缓存

Redis安装-常用命令及操作,redis,数据库,缓存

删除数据 

Redis安装-常用命令及操作,redis,数据库,缓存

Redis安装-常用命令及操作,redis,数据库,缓存

//查看所有或者指定的key
keys *

Redis安装-常用命令及操作,redis,数据库,缓存

查看类型 type key(值)

Redis安装-常用命令及操作,redis,数据库,缓存

给键值对设置过期时间 setex xxx 100000 live

 获取键值对剩余的存活时间

 ttl key    ttl xxx

Redis安装-常用命令及操作,redis,数据库,缓存

Redis哈希(Hash)

Redis hash 是一个string类型的field和value的映射表,hash特别适合用于存储对象。

Redis安装-常用命令及操作,redis,数据库,缓存

Redis安装-常用命令及操作,redis,数据库,缓存文章来源地址https://www.toymoban.com/news/detail-740814.html

到了这里,关于Redis安装-常用命令及操作的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • redis及mongoDB数据库操作

    Redis作业 1、string类型数据的命令操作: (1) 设置键值: SET key value 例如: SET name \\\"John\\\" (2) 读取键值: GET key 例如: GET name (3) 数值类型自增1: INCR key 例如: INCR count (4) 数值类型自减1: DECR key 例如: DECR count (5) 查看值的长度: STRLEN key 例如: STRLEN name 2、lis

    2024年02月16日
    浏览(40)
  • Python 操作 Redis 数据库介绍

    Redis 作为常用的 NoSql 数据库,主要用于缓存数据,提高数据读取效率,那在 Python 中应该如果连接和操作 Redis 呢?今天就为大概简单介绍下,在 Python 中操作 Redis 常用命令。 首先还是需要先安装 redis 模块,使用如下命令: 安装成功后就可以在代码中导入模块,然后通过创建

    2024年02月11日
    浏览(46)
  • golang操作数据库--gorm框架、redis

    ①引入 ②初始化 ③增删改查 官网: http://gorm.io/ ①引入 ②初始化 ③增删改查 说明:Debug()可以查看执行的sql语句。 ④gorm gen的使用 a.先安装 (会安装到gopath的bin目录下,windows电脑,需要将该路径加入到系统路径) eg : b.举例: 说明1:windows电脑go install之后,把exe添加到系统路

    2024年02月10日
    浏览(43)
  • 数据库应用:Redis安装部署

    目录 一、理论 1.缓存 2.关系型数据库与非关系型数据库 3.Redis 4.Redis安装部署 5.Redis命令工具 6.Redis数据库常用命令 7.Redis多数据库操作 二、实验 1.Redis安装部署  2.Redis命令工具 3.Redis数据库命令 4.Redis多数据库操作 三、问题 1.RESP连接CentOS 7 Redis数据库 四、总结 (1)概念 缓存

    2024年02月15日
    浏览(45)
  • macOS 怎么安装redis数据库

    http://download.redis.io/releases/ 访问上述的redis下载的网址,确定你想要的版本 然后下载即可 (我选则的是6.2.6)  然后下载 下载后 把这个文件解压,放在自己想要放在的位置 注意:(2)有的同学可能运行redis-server报zsh: command not found: redis-server。 需要执行 sudo make install 命令并

    2024年02月16日
    浏览(37)
  • Linux安装Redis数据库,实现远程连接

    转发自cpolar内网穿透的文章:公网远程连接Redis数据库【内网穿透】 Redis作为一款高速缓存的key value键值对的数据库,在许许多多的场景中广泛使用,由于是把数据存储在内存中,所以读写效率极高。 下面介绍如何在内网虚拟机的linux中搭建redis并通过cpolar内网穿透实现公网访问

    2024年02月08日
    浏览(51)
  • 非关系型数据库Redis的安装

    一、关系型数据库与非关系型数据库的区别:---------面试高频率问题 1、首先了解一下 什么是关系型数据库? 关系型数据库最典型的数据结构是表,由二维表及其之间的联系所组成的一个数据组织。 优点: 易于维护:都是使用表结构,格式一致; 使用方便:SQL语言通用,可

    2024年02月10日
    浏览(58)
  • 一个 web版linux、数据库、redis、mongo统一管理操作平台

    linux: ssh终端(终端操作记录回放),文件查看(可根据常见后缀名高亮显示等)、修改、上传、下载、删除等,脚本管理执行,计划任务、进程操作,运行状态查看等(可当做堡垒机使用)。 dbms(目前支持mysql、postgres、高斯、达梦): 可视化数据增删改查,sql语句提示

    2024年01月20日
    浏览(41)
  • Linux centos安装Redis数据库并远程连接

      目录 前言 1. Linux(centos8)安装redis数据库 2. 配置redis数据库 3. 内网穿透 3.1 安装cpolar内网穿透 3.2 创建隧道映射本地端口 4. 配置固定TCP端口地址 4.1 保留一个固定tcp地址 4.2 配置固定TCP地址 4.3 使用固定的tcp地址连接 Redis作为一款高速缓存的key value键值对的数据库,在许许多多的

    2024年02月04日
    浏览(46)
  • 非关系型数据库---Redis安装与基本使用

    关系数据库管理系统(RDBMS) 非关系数据库管理系统(NoSQL) 按照预先设置的组织机构,将数据存储在物理介质上(即:硬盘上) 数据之间可以做无关联操作 (例如: 多表查询,嵌套查询,外键等) 主流的RDBMS软件:MySQL、MariaDB、Oracle、DB2、SQL Server;要存储的数据是有固定格式的

    2023年04月17日
    浏览(54)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包