GithubHelp home page GithubHelp logo

cc20110101 / redisview Goto Github PK

View Code? Open in Web Editor NEW
448.0 23.0 92.0 140.76 MB

RedisView implements open source, cross-platform and high performance Redis interface tools through self-written RESP protocol parsing, self-written tree model and thread pool. RedisView业余爱好通过自写RESP协议解析、自写树模型、线程池实现开源、跨平台、高性能Redis界面图形化工具

C++ 99.56% QMake 0.44%
redisgui redisview redislib redis redistool redismanager redisclient qt

redisview's Introduction

RedisView

RedisView is a redis open source,cross-platform and high performance gui tool. provides simple add, delete, alter and basic commands, supports cluster mode. Copy set or cluster mode only need to fill out an IP and port.

Function:

1.RedisView implements open source, cross-platform and high performance Redis interface tools through self-written RESP protocol parsing, self-written tree model and thread pool
2.Redis database view tool, providing CURD functionality
3.provide basic command operation
4.support singleton and replication and cluster model
5.suppport subscribe and publish mode
6.support batch delete
7.Supporting one-time access to tens of millions of levels of data, key mode scanning to support billions of levels of database, telecom operator level cache measurement
8.Support set language and encoding


RedisView

RedisView是开源、跨平台、高性能的Redis数据库图形化界面工具,提供简单的增删改查和基本命令,支持集群模式。复制集或是集群模式只需要填写一个ip和端口即可。

功能:

1、RedisView通过自写RESP协议解析、自写树模型、线程池实现开源、跨平台、高性能Redis界面工具
2、Redis数据库视图工具,提供CURD功能
3、提供基本命令运行
4、支持单例、复制集、集群模式
5、支持订阅发布模式
6、支持批量删除、Oracle和Mysql导入导出操作
7、支持一次性获取千万级别数据量,键模式扫描支持亿级数据库,运营商级别缓存实测
8、支持设置语言和编码


Donate

Power the RedisView Community with your donation by scanning WeiPay or AliPay two-dimension code,Please leave your nonation information when donating.
My code
AliPay↑
My code
WeiPay↑


Thanks

*才


More use information

https://blog.csdn.net/cc20110101/article/details/87301562

redisview's People

Contributors

cc20110101 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

redisview's Issues

redisson client 查看布隆过滤器的值 卡死

Config config = new Config();
        config.useSingleServer()
                .setAddress("redis://127.0.0.1:6379").setDatabase(0);
        RedissonClient redisson = Redisson.create(config);
        RBloomFilter<String> bloomFilter = redisson.getBloomFilter("sample");
        bloomFilter.tryInit(55000000L, 0.04);
        bloomFilter.add("1");
        System.out.println(bloomFilter.contains("1"));

Socket operation timed out

  • 首先我的集群有密码
  • 设置正确的密码连接集群提示'Socket operation timed out',用其他的工具就可以正常连
  • 设置错误的密码连接集群提示'ERR invalid password'
  • 不设置密码连接集群提示'NOAUTH Authentication required.'

  • 使用的版本 1.7.0 Release
  • 操作系统 windows 8.1 专业版

连接时报错:get client role failed

我使用的是一个基于redis的多线程版本keydb,有两台机器作active replicate,估计它返回的role不是master导致的,有什么办法解决吗?

优化优化啊

怎么清空db啊
然后选择5万个一次性删除,直接卡的不要不要的

linux下,链接集群

应该是填写主节点就可以了吧,填不填密码都不行,填了说没验证,不填说需要验证。。。

显示乱码问题

中文乱码显示

  • 编译环境win7,vs2015,qt5.12

  • 在ui文件中出现的中文能够正常翻译

  • 在代码中使用的中文,都是乱码显示的

    • 尝试切换源码文件格式utf8和unicode,都没有效果
  • 参考图片

  • 为什么要在源码中使用中文呢?

Notice

Software is developed for authors in their spare time and comments can be submitted if a bug is found.
软件为作者业余时间开发,如果发现bug可以提交评论。

Support for colons

Colons : is a common practice for namespaced keys in Redis. It would be great if RedisView can display them correctly.

image
image

希望能够提供 Mac 版本

很好的软件 👍
我是刚开始使用 Redis,正在寻找一个好用的桌面客户端程序,正好看到这个项目。
强烈希望作者能够提供 Mac 版本!!!!

全屏显示兼容性问题

首先,先感谢作者,在使用RedisView时,数据量很大,也没有卡顿的现象,之前用的是RedisPlus,数量大了,就很卡顿了。

问题描述:

在使用全屏模式时,点击任务栏的图标,界面并未全屏展示。如下:
image
image

版本

RedisView version:1.6.7
Windows version:win10 专业版 1903

image

Error: parser resp type failed

查看数据的时候出现错误

image

P.S. 这边的failed拼错了....

我在RDBTools里面查看的时候没有问题

image

使用的是v1.6.0

建议增加树状结构展示键的功能

首先感谢作者,这款软件在加载有大量键的数据库的键时没有明显卡顿现象,这正是我需要的。
我的建议是增加树状结构展示键的功能,大概像Redis Desktop Manager这款软件一样,它是通过冒号作为树的上下层区分的标志,如果冒号不是一个标准的分层字符的话,做成可配置的选项也不错。

用户操作与编码问题

  1. 希望可以提供一个按钮回到选择redis连接的入口
  2. 中文存在乱码情况,是否可以考虑支持自定义编码?
    {"orgName":"378搴楅暱"}

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.