Redis01_下载和安装


Redis (Remote Dictionary Server 远程字典服务)

是一种 C语言编写可基于内存可持久化 的日志型、Key-Value数据库

官网:https://redis.io/


Windows安装

  1. 在GitHub上下载安装包并解压:https://github.com/MicrosoftArchive/redis/releases
  2. 运行redis-server.exe即可启动,默认端口6379
  3. 运行redis-cli.exe客户端即可连接服务器

基本操作命令:

//ping测试连接,返回PONG表示连接成功
ping//设置Key-Value,返回OK表示成功
set name BLU//通过K获得V
get name

Linux安装

官网下载:https://redis.io/

上传至linux,解压至/opt/redis目录

tar -zxvf redis-6.0.6.tar.gz

安装gcc-c++ (Redis需要的环境)

yum install gcc-c++makemake install

注:Redis6.0需要升级gcc

sudo yum install centos-release-sclsudo yum install devtoolset-7-gcc*enable devtoolset-7 bashmakemake install

redis的默认安装路径:/usr/local/bin

在/usr/local/bin 目录下创建bluconfig文件夹
将redis配置文件复制一份进该文件夹

mkdir bluconfigcp /opt/redis/redis-6.0.6/redis.conf bluconfig/

redis默认不是在后台启动的,修改配置文件,使其能够后台启动

将daemonize no 改为daemonize yes

vim redis.conf
daemonize no

启动redis服务在/usr/local/bin目录下,通过指定的配置文件启动redis-server服务

redis-server bluconfig/redis.conf

使用redis客户端连接

redis-cli -p 6379

测试命令:

//设置键值对
set name BLU//获取键值
get name//查看所有的键
keys *

关闭redis服务

shutdownexit

查看redis的进程是否开启

ps -ef|grep redis

Redis入门到入土教程_1相关推荐

  1. Redis入门到入土教程_2 远程连接redis

    文章目录 Redis 教程 1. 去除保护模式 1.1 注释 bind 127.0.0.1 1.2 关闭保护模式 1.3 设置redis 登录密码 1.4 设置后台自动启动 1.5 开放防火墙 :st ...

  2. SpringSecurity入门到入土教程_1

    https://gitee.com/fakerlove/spring-security 文章目录 SpringSecurity 教程 1. 简介 1.1 概念 1.2 入门案例 1.3 自定义登录逻辑 ...

  3. Redis入门到入土(day01)

    NoSQL概述 为什么用NoSQL 1.单机MySQL的美好年代 在90年代,一个网站的访问量一般不大,用单个数据库完全可以轻松应付! 在那个时候,更多的都是静态网页,动态交互类型的网站不多. 上述架 ...

  4. SpringSecurity入门到入土教程_2 Oauth教程

    https://gitee.com/fakerlove/spring-security 文章目录 SpringOauth 教程 1. 简介 1.1 oauth2 概念 架构图 验证流程 spring ...

  5. python从入门到住院_python从入门到入土教程(1)——入门课

    一 前言 1 why python? Python是数据科学界的主流编程语言,相对于传统的Excel等数据处理工具,Python具备处理海量数据的能力,并且可以执行机器学习算法.从数据获取(网络爬虫等 ...

  6. python控制流教程_python从入门到入土教程(2)——控制流和函数

    一 内置函数和库 二 控制流 * if condition_1: statement_block_1 * elif condition_2: statement_block_2 * else: sta ...

  7. Flink 教程 gitbook 从入门到入土(详细教程)

    Flink从入门到入土(详细教程) 和其他所有的计算框架一样,flink也有一些基础的开发步骤以及基础,核心的API,从开发步骤的角度来讲,主要分为四大部分 1.Environment Flink J ...

  8. Linux大棚版redis入门教程

    后端开发过程中,有时需要考虑系统的实时性,那么缓存系统就派上用场了,当然,现在最常用的当属Redis,这篇文章转自 Linux大棚版redis入门教程 [本教程目录] redis是什么 redis的作 ...

  9. Redis入门教程(二)

    推荐阅读: Redis入门教程(一)https://www.cnblogs.com/jichi/p/10285346.html 5. Redis 的数据结构 5.1 Redis 数据结构介绍 redi ...

最新文章

  1. 递归/回溯:Generate Parentheses生成合法括号
  2. 搭建接口自动化测试环境,这3个工具就够了
  3. 阿里巴巴年度技术总结:人工智能在搜索的应用和实践
  4. 用 Opencv 和 Python 模糊检测
  5. 文本特征选择 java代码_文本分类入门(十)特征选择算法之开方检验
  6. 从 OSS 装载数据到 PostgreSQL
  7. extjs4mvc增删改查_asp.net下利用MVC模式实现Extjs表格增删改查
  8. AntDesign Form表单字段校验的三种方式
  9. wordpress实现搜索页关键词高亮
  10. K-Dominant Character CodeForces - 888C 思维 构造
  11. linux切换到管理员失败解决方法(因为误操作导致不能切换到管理员用户)
  12. 如何通过大华sdk采集一帧图像?_EasyData解放数据标注员双手,采集清洗标注一站搞定...
  13. devops java使用_谁会在使用DevOps时最大程度地退缩?
  14. The name Foxit Software sounds familiar
  15. python字符串前面加u,r,b的含义
  16. 关于TP模板的目录设置和渲染问题
  17. 已知相关系数求解联合分布律
  18. iOS 人脸识别Demo
  19. 升级数据库增加字段之OrmLite
  20. skip gram模型的实现

热门文章

  1. Android写log到文件模版
  2. android之日志库logger
  3. tensorflow之regularizer
  4. 人脸方向学习(十八):Face Landmark Detection-SAN-解读
  5. boot入门思想 spring_SpringBoot基础入门
  6. tcp转串口_单路RS232/422/485串口服务器产品介绍
  7. linux常用知识命令
  8. php+mysql案例含源码_[源码和文档分享]基于PHP和MYSQL数据库实现的失物招领系统...
  9. python中__new__的用法_python中的__init__ 、__new__、__call__小结及使用
  10. 鼠标悬浮显示全部内容 不然隐藏部分内容