• Redis学习(二)redis的特点


    一、Redis的特性

    • Redis是基于内存,常用作于缓存的技术
    • Redis实现的是分布式缓存,如果有多台实例(机器)的话,每个实例都共享一份缓存,缓存具有一致性
    • 常见的性能问题一般都是由于数据库(磁盘)访问慢导致的,而Redis作为内存,读写速度快得多
    • redis的key(键)一定是String类型value(值)可以是redis支持的数据结构

    二、Redis数据库的特点

    • Redis服务器中也有数据库这么一个概念。如果不指定具体的数量,默认会有16个数据库。
    • 数据库与数据库之间的数据是隔离的

    三、redis的常用命令

    • Redis 命令用于在 redis 服务上执行操作。
    • 要在 redis 服务上执行命令需要一个 redis 客户端
    • Redis 客户端在我们之前下载的的 redis 的安装包中。(可以参考第一篇文章里的demo)

    连接redis服务

    ##连接本地的 redis 服务
    redis-cli
    
    ##连接服务器
    redis-cli -h 主机ip -p 端口号 -a 密码

    操作键值对

    ##设置键值对
    SET 键 值
    
    ##获取某个key对应的value
    GET 
    
    ##删除键值对
    DEL 键
    
    ##查看键是否存在
    EXISIT 键
    
    ##设置过期时间(到期会删掉对应的键值对)
    EXPIRE 键 过期时间(单位:秒)
    
    ##修改键的名称
    RENAME 键 新的键名
    
    ##随机返回一个KEY
    RANDOMKEY
  • 相关阅读:
    机器学习知识点总结(1)
    RPC基本原理
    Oracle中ORA-01113,ORA-01110的简单解决
    跟着whatwg看一遍事件循环
    node进程间通信
    白话协程【前端视角】
    白话typescript中的【extends】和【infer】(含vue3的UnwrapRef)
    原来rollup这么简单之插件篇
    面试官: 说说你对async的理解
    白话web安全
  • 原文地址:https://www.cnblogs.com/riches/p/12053230.html
Copyright © 2020-2023  润新知