美文网首页
Redis的一些小知识

Redis的一些小知识

作者: xgz_pmx | 来源:发表于2018-09-17 17:03 被阅读0次

        我在项目中使用redis时总是和mysql一起使用,我一直以为redis是作为一个缓存器样的存在,然而我发现我理解错误。

        redis是什么

        redis GitHub

        Redis is an in-memory database that persists on disk. The data model is key-value, but many different kind of values are supported: Strings, Lists, Sets, Sorted Sets, Hashes, HyperLogLogs, Bitmaps.

也就是说:redis是一个内存数据库。

        redis特点:

        redis是一个内存数据库,所以redis的读写速度很快。而mysql是关系型数据库,它的数据是保存在磁盘上的,每次访问mysql都会涉及到磁盘I/O的读写操作,所以它的速度远没有redis快。

        把redis和mysql结合起来用,目前项目中是把redis当当成缓存器的作用。查找数据后台先访问redis,如果redis中数据存在,则不进行mysql读取,若redis数据不存在,则进行mysql数据的读取,然后将其保存到redis中。

        redis和guava 缓存技术

        我就是看到这里对我之前的理解产生疑问。

        guava缓存:本地缓存

        redis缓存:分布式缓存

        redis优点:(现阶段我理解的优点)

       1.redis数据库体积小

       2.速度快

       3.开源软件

相关文章

  • Redis的一些小知识

    我在项目中使用redis时总是和mysql一起使用,我一直以为redis是作为一个缓存器样的存在,然而我发...

  • Redis学习笔记 -- 2

    接着上一篇接着介绍redis的知识 Redis Redis 键(key) Redis 键命令用于管理 redis ...

  • 如果看完这篇还不懂Redis主从,请来锤我。

    redis主从复制是redis相关知识中比较常见的知识,也是比较重要的知识点,本片文章主要主要来写一下redis主...

  • Redis 学习笔记

    Redis 学习笔记 原文:硬核!16000 字 Redis 面试知识点总结,建议收藏! Redis 基础知识 R...

  • 一些小知识

    在网上传输文件的时候尽量不要使用word文档可能发送内容跟实际的不一样 建议使用pdf格式易于保存 难于修改 ra...

  • 一些小知识

    一、jQuery创建对象 二、typeof会将dom节点返回object,有些低版本浏览器会返回function,...

  • 一些小知识

    1、UILabel copyWithZone:]: unrecognized selector sent to i...

  • 一些小知识

    禀赋效应   禀赋效应是一种认知偏差,指当你拥有一样东西之后,就会高估TA的价值。而且当你有所投入时,你对TA的评...

  • Redis学习资料

    redis基础知识:http://www.runoob.com/redis/redis-tutorial.html...

  • 【架构师修炼之路】Redis 极简教程 : 基本数据结构, 跳

    引言 本文主要介绍 Spring Boot 应用中使用 Redis 的基础知识. Redis 是什么 Redis:...

网友评论

      本文标题:Redis的一些小知识

      本文链接:https://www.haomeiwen.com/subject/afernftx.html