• Redis基本认识


    应用场景


    • 利用redis中字符串类型完成项目中手机验证码存储的实现
    • 利用redis中字符串类型完成具有失效性业务功能、12306 淘宝 订单还有40分钟
    • 利用redis分布式集群系统中session共享
    • 利用redis zset类型 可排序set类型 元素 分数 排行榜等销量功能
    • 利用redis分布式缓存
    • 利用redis存储认证之后的token信息--》token超时
    • 利用redis解决分布式集群系统中分布式锁问题

    redis的安装


    网卡的配置文件路径

    /etc/sysconfig/network-scripts/ifcfg-ens33

    1、将redis安装包解压,打包的话-czvf

    tar -xzvf redis-4.0.10.tar.gz    #解压

     2、进入目录,makefile代表当前软件可以通过编译安装的方式进行使用

    cd redis-4.0.10

     3、安装gcc编译环境

    yum install -y gcc

     4、在redis目录中执行makefile

    make MALLOC=libc

     5、安装并且指定路径

    make install PREFIX=/usr/redis

    6、进redis安装的bin中,redis-server数据库服务器,与mysql的server服务端类似。redis-cli就是客户端,登录操作的一端,就像navicat工具连接数据库一样。

    cd /usr/redis/bin

    7、启动server服务器

    ./redis-server

     8、另外再开一个窗口,使用client连接,这里有两种客户端连接的方式

    第一种:指定ip端口
    ./redis-cli -h localhost -p 6379
    第二种:默认ip端口
    ./redis-cli

    redis基本命令


    1、设置一个key,value形式的值
    set name zhangsan

    2、根据key值获取value值
    get name

    3、查询当前数据库中所有的key
    keys *

     

    4、清空数据库,内容就为空了,清空的当前数据库
    flushdb

    5、切换数据库,redis中总共有16个分数据库,每个数据库互不影响,数据库索引index【0-15】
    select 0 
    select 1

    6、清空所有数据库的数据
    flushall

      

    redis配置 


    1、将redis安装包下的redis.conf拷贝到安装目录中
    /root/redis-4.0.10   到安装目录中
    拷贝config
    cp redis.conf /usr/redis/

    2、编辑文件,端口号、数据库个数
    vi redis.conf

     修改启动端口

     数据库个数

    修改数据库个数

    3、启动服务端,带着自定义的配置文件,回到软件安装目录
    cd /usr/redis/bin
    启动服务端
    ./redis-server ../redis.conf
    这里会发现,端口已经改变了

    4、启动客户端
    ./redis-cli -h localhost -p 7000

  • 相关阅读:
    WebSocket属性的简介及使用
    JAVA_基础逻辑运算符与位运算符使用
    JAVA_基础数据类型介绍与基本数据类型之间的运算规则
    ES6特性整理
    Vue-cli中的安装方法
    Kubernetes核心原理(一)之API Server
    Kubernetes核心原理(四)之Kubelet
    kubernetes-整体概述和架构详解
    Kubernetes dashboard认证访问
    kubeadm HA master(v1.14.0)离线包 + 自动化脚本 + 常用插件 For Centos/Fedora
  • 原文地址:https://www.cnblogs.com/HelloM/p/14387072.html
Copyright © 2020-2023  润新知