一、Redis是什么?
Redis 概述
涉及大数据量的需求,比如一些商品抢购的情景,或者是主页访问量瞬间较大的时候,单一使用数据库来保存数据的系统会因为面向磁盘,磁盘读/写速度比较慢的问题而存在严重的性能弊端,一瞬间成千上万的请求到来,需要系统在极短的时间内完成成千上万次的读/写操作,这个时候往往不是数据库能够承受的,极其容易造成数据库系统瘫痪,最终导致服务宕机的严重生产问题。为了克服该问题,Java Web项目通常会引入NoSQL技术,这是一种基于内存的数据库,并且提供一定的持久化功能。Redis和MongoDB是当前使用最广泛的NoSQL。Redis 在 Java Web 中的应用
存储 缓存 用的数据;
需要高速读/写的场合使用它快速读/写;
菜单 后台管理系统菜单 不会有太大变化,但是被频繁读取和渲染,菜单可以放到redis里边加快加载速度。
二、RedisDesktopManager
Redis Desktop Manager官方版是一款简单快速、跨平台的Redis桌面管理工具,也被称作Redis可视化工具,Redis Desktop Manager官方版是一款开源软件,支持通过SSH Tunnel连接,支持windows、mac等多平台。
下载地址:https://github.com/uglide/RedisDesktopManager/releases