RedisManager使用手册(一) -- 快速开始

本文涉及的产品
云数据库 Tair(兼容Redis),内存型 2GB
Redis 开源版,标准版 2GB
推荐场景:
搭建游戏排行榜
简介: 我们可以使用源码部署和二进制包安装两种方式来启动RedisManager服务。使用源码部署可以进行二次开发和自定义配置的修改,使用二进制包安装一键启动简单方便。

我们可以使用源码部署和二进制包安装两种方式来启动RedisManager服务。使用源码部署可以进行二次开发和自定义配置的修改,使用二进制包安装一键启动简单方便。

快速开始

安装准备

1.一台安装了jdk1.8的linux机器
2.mysql数据库,推荐5.0以上的版本

二进制安装

1.首先从https://github.com/ngbdf/redis-manager/releases
下载 二进制安装包上传到准备好的linux机器上,目前的 release安
装 包是基于12.11的master分支构建
2.将二进制包解压到指定的目录下, 解压好的目录结构应该是下面这样的tarmulu
3.进入conf目录编辑application.yml文件中datasource相关的配置,你只需要自己创建数据库即可,相关表会在RedisManager启动后自动生成db
4.执行命令启动服务bin/start.sh

源码部署安装

1.cd ${you_project_dir} 通过终端进入到你的工程目录
2.执行以下命令 mvn package -Dmaven.test.skip=true,跳过 Test 类,将 RedisManager 打成 jar 包。
3.按照以下目录在linux机器上准备相关目录

├── /opt/app/redis-manager 这是您的安装目录
     └── bin   启动停止脚本目录,相关脚本可以在工程的bin目录找到
     └── conf 配置文件目录,您将工程的 resource 目录中文件全部copy即可
     └── lib    redisManager所有的依赖包,在target的lib下可以找到
     └── logs 日志目录
     └── redis-manager.jar 这个是 RedisManager 的 jar 包

4.同二进制安装的步骤三一样,修改application.yml文件datasource相关的配置
5.执行命令启动服务bin/start.sh

登录到RedisManager

在浏览器输入 127.0.0.1:8182 查看主页

login

默认可以使用admin/admin的管理员账户登录到系统。后续如果需要添加其他用户以及给用户分组暂时只能通过手动向 DB插入数据实现,接下来会添加用户管理的模块。

 # 向bigdata用户组组加入一个用户
   use redis_manager;
   insert into user (id, username, password, user_group) 
   values ("1", "bigdata", "bigdata", "bigdata");

下篇文档会带来redisManager 几个主要配置文件的详解,让我们对redisManager 有更加深入的了解。

相关实践学习
基于Redis实现在线游戏积分排行榜
本场景将介绍如何基于Redis数据库实现在线游戏中的游戏玩家积分排行榜功能。
云数据库 Redis 版使用教程
云数据库Redis版是兼容Redis协议标准的、提供持久化的内存数据库服务,基于高可靠双机热备架构及可无缝扩展的集群架构,满足高读写性能场景及容量需弹性变配的业务需求。 产品详情:https://www.aliyun.com/product/kvstore     ------------------------------------------------------------------------- 阿里云数据库体验:数据库上云实战 开发者云会免费提供一台带自建MySQL的源数据库 ECS 实例和一台目标数据库 RDS实例。跟着指引,您可以一步步实现将ECS自建数据库迁移到目标数据库RDS。 点击下方链接,领取免费ECS&RDS资源,30分钟完成数据库上云实战!https://developer.aliyun.com/adc/scenario/51eefbd1894e42f6bb9acacadd3f9121?spm=a2c6h.13788135.J_3257954370.9.4ba85f24utseFl
目录
相关文章
|
17天前
|
存储 缓存 NoSQL
数据的存储--Redis缓存存储(一)
数据的存储--Redis缓存存储(一)
53 1
|
17天前
|
存储 缓存 NoSQL
数据的存储--Redis缓存存储(二)
数据的存储--Redis缓存存储(二)
33 2
数据的存储--Redis缓存存储(二)
|
13天前
|
消息中间件 缓存 NoSQL
Redis 是一个高性能的键值对存储系统,常用于缓存、消息队列和会话管理等场景。
【10月更文挑战第4天】Redis 是一个高性能的键值对存储系统,常用于缓存、消息队列和会话管理等场景。随着数据增长,有时需要将 Redis 数据导出以进行分析、备份或迁移。本文详细介绍几种导出方法:1)使用 Redis 命令与重定向;2)利用 Redis 的 RDB 和 AOF 持久化功能;3)借助第三方工具如 `redis-dump`。每种方法均附有示例代码,帮助你轻松完成数据导出任务。无论数据量大小,总有一款适合你。
50 6
|
1月前
|
canal 缓存 NoSQL
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
根据对一致性的要求程度,提出多种解决方案:同步删除、同步删除+可靠消息、延时双删、异步监听+可靠消息、多重保障方案
Redis缓存与数据库如何保证一致性?同步删除+延时双删+异步监听+多重保障方案
|
18天前
|
缓存 NoSQL 关系型数据库
redis和缓存及相关问题和解决办法 什么是缓存预热、缓存穿透、缓存雪崩、缓存击穿
本文深入探讨了Redis缓存的相关知识,包括缓存的概念、使用场景、可能出现的问题(缓存预热、缓存穿透、缓存雪崩、缓存击穿)及其解决方案。
90 0
redis和缓存及相关问题和解决办法 什么是缓存预热、缓存穿透、缓存雪崩、缓存击穿
|
17天前
|
缓存 NoSQL Java
springboot的缓存和redis缓存,入门级别教程
本文介绍了Spring Boot中的缓存机制,包括使用默认的JVM缓存和集成Redis缓存,以及如何配置和使用缓存来提高应用程序性能。
55 1
springboot的缓存和redis缓存,入门级别教程
|
14天前
|
存储 缓存 NoSQL
大数据-38 Redis 高并发下的分布式缓存 Redis简介 缓存场景 读写模式 旁路模式 穿透模式 缓存模式 基本概念等
大数据-38 Redis 高并发下的分布式缓存 Redis简介 缓存场景 读写模式 旁路模式 穿透模式 缓存模式 基本概念等
37 4
|
14天前
|
缓存 NoSQL Ubuntu
大数据-39 Redis 高并发分布式缓存 Ubuntu源码编译安装 云服务器 启动并测试 redis-server redis-cli
大数据-39 Redis 高并发分布式缓存 Ubuntu源码编译安装 云服务器 启动并测试 redis-server redis-cli
41 3
|
14天前
|
消息中间件 缓存 NoSQL
大数据-49 Redis 缓存问题中 穿透、雪崩、击穿、数据不一致、HotKey、BigKey
大数据-49 Redis 缓存问题中 穿透、雪崩、击穿、数据不一致、HotKey、BigKey
33 2
|
14天前
|
缓存 分布式计算 NoSQL
大数据-47 Redis 缓存过期 淘汰删除策略 LRU LFU 基础概念
大数据-47 Redis 缓存过期 淘汰删除策略 LRU LFU 基础概念
35 2