常见问题
以下是一些关于RedisInsight的常见问题。
一般
什么是重新定义?
RediSInsight是一个基于浏览器的图形用户界面(GUI),用于redis数据库。
有了它,您可以:
浏览
- 查看Redis的实时指标
- 创建表格视图从您的redis关键和导出数据在不同的格式
- 使用基于web的命令行界面(CLI)执行CRUD(创建、读取、更新和删除)操作。
- 可视化和更新数据流,RedisGraph,再研究和RedisTimeSeries.
分析
- 通过键或键模式、过期、数据类型或或内部编码分析redis使用的内存
- 按元素数或内存筛选关键帧,并识别最上面的关键帧
- 配置文件redis列出redis正在执行的关键字或命令
批量操作
配置
- 查看和修改redis配置
- 查看客户端列表并停止特定客户端
重新发现什么问题解决?
RedisInsight让你减少Redis使用的内存,这通常转换成成比例的成本降低。它还可以帮助您识别常见的延迟问题,并在您的Redis服务器上执行日常管理任务。
与redis-rdb-tools相比,reddisinsight如何?
我们在2012年开放了redis-rdb-tools,作为一种分析RDB文件的方式,我们继续支持开源版本。开源版本是一个库和命令行实用程序。它是RedisInsight的基本构件。RedisInsight是免费使用的,但它是封闭的。
RedisInsight支持哪些版本的Redis ?
目前,RedisInsight支持单节点redis实例。Redis集群支持是实验性的,但并不是所有功能都能工作。如果您想使用Redis集群的RedisInsight,请给我们发送电子邮件我们可以尝试适应你的用例。
您支持Redis Enterp万博体育彩rise吗?
是的,RedisInsight完全兼容Redis企业软件和Redis企业云。万博体育彩万博电竞客服
您支持哪些云服务提供商?
我们支持Redis企业万博体育彩云,AWS Elasticache和Azure Redis缓存。也就是说,只要你在一个能够访问你的Redis云服务器的主机上运行RedisInsight,它就可以与任何云提供商合作。
给我们一个电子邮件如果你想在我们没有列出的云提供商上使用RedisInsight。
内存分析
内存分析需要多长时间?
这取决于数据库和主机服务器的大小。一般来说,分析每GB RAM需要30秒。
内存分析的在线模式是什么?
在联机模式下,RedisInsight连接到您的Redis服务器,下载整个数据集,然后在后台过程中对其进行分析。
下载数据的方式有以下两种:
- 如果服务器允许同步命令,我们将它用作数据库RDB文件。
- 如果服务器阻止同步,我们在循环中使用SCAN+DUMP。
redis服务器上在线内存分析的开销是多少?
开销很小。如果支持SYNC命令,则开销与短时间连接从机相同。如果SYNC命令被禁用,我们将在管道中运行SCAN命令,然后运行DUMP。这两种方法都无法阻止redis服务器。
什么是离线模式的记忆分析?
在脱机模式下,RedisInsight从您指定的S3桶中下载RDB文件,然后在后台进程中分析它。
在redis服务器上离线内存分析的开销是多少?
零开销,因为我们不需要连接到您的redis服务器
如何计算键使用的内存?
我们查看Redis需要分配的内部结构,以存储密钥并确定内存消耗。我们还考虑了分配器开销和Redis版本之间的差异。
记忆分析的准确性如何?
键使用的内存是基于启发式的,通常在实际消耗的10%以内。
关键模式是什么?
键模式是一组相关的键,例如users:*。RedisInsight可以按键模式显示总内存消耗,以及该键模式中最大的键。
关键模式是如何生成的?
我们假设您使用冒号作为分隔符。如果使用非标准分隔符,则必须手动添加键模式。
连接到复述,
如何连接到localhost上运行的redis-server?
首先,只有当您的本地计算机上运行RedisInsight时,这才有效。根据您的docker版本,您可以使用其中一个主机名,而不是localhost-docker.for.mac.localhost、docker.for.win.localhost或host.docker.internal。如果这些主机名都不起作用,请查找计算机的ip地址(通常以192.x.x.x开头),并使用该ip地址而不是本地主机。
如何连接AWS Elasticache?
您必须在VPC内部安装RedisInsight,可以在EC2实例上安装,也可以使用ECS或Fargate。看到EC2安装说明
您的许可条款中的内存限制是什么?
我们的授权工作在你添加到RedisInsight的Redis实例的使用内存的总和上。所以如果你的许可允许15GB,你可以使用3gb RAM添加5个redis实例,或者使用15GB内存添加1个redis服务器。
许可证和支持
RedisInsight是一个免费工具吗?
是的,RedisInsight是非商业性的免费工具。你可以查阅使用条款重新定义许可条款文档。
我在哪里可以找到重新定义的许可条款?
见官员重新定义许可条款文档。
隐私和安全
谁可以访问我的Redis服务器?
我们提供RedisInsight作为docker容器,您可以在硬件或云帐户上安装和运行。我们无法连接到您的RedisInsight安装或查看您的redis服务器中的数据。
如何确保RedisInsight安装的安全?
我们建议:
- 安装HTTPS
- 使用允许列表限制对RedisInsight的IP访问
- 在VPN/内部网络中安装RedisInsight。
此外,请确保使用数据库使用强大的管理员密码。
您收集哪些信息关于我的安装?
我们使用Google Analytics了解客户如何使用该软件。万博电竞客服根据他们的条款和条件,我们不会跟踪任何个人可识别的信息。