[转帖]开箱即用的Redis发行版 —— Pigsty v1.3

开箱,redis,发行版,pigsty,v1 · 浏览次数 : 0

小编点评

标题写错,应该为:  Pigsty v1.3现在也支持Redis啦! 

正文

https://cdn.modb.pro/db/181251

 

啊!标题写错了吗?Pigsty不是PostgreSQL的发行版吗?

 

不过,标题没有写错: Pigsty v1.3 现在也支持Redis啦!

 

虽然PostgreSQL是世界上最先进的开源关系型数据库,但一个好汉三个帮,一个篱笆三个桩。红花也要绿叶配,这一辈子谁来陪?

 

 

所以,我给PostgreSQL找了个小伙伴:“世界上最快的数据库” —— Redis。

真的很快,单核二三十万QPS不在话下

 

Pigsty Demo 已将Redis入列

 

熟悉Redis的小伙伴都知道,Redis有三种经典的使用模式:普通的主从结构(standalone),原生Redis集群(cluster),以及特殊的高可用哨兵(sentinel)。 Pigsty v1.3 全都支持哦。

Redis Overview 首页展示了三个样例集群:分别为三种模式

 

而创建定义这些集群的方式与PostgreSQL并无太大区别:

定义完Redis集群后,使用 redis.yml -l <cluster> 即可创建对应集群

 

只需要少量必选身份参数,即可轻松声明一个Redis集群。当然您也可以使用更多的参数进行更为精细的配置。

 

 

 

使用Pigsty创建的Redis集群与实例会自动被纳入监控。

 

单个Redis集群的监控首页,点击具体实例可以跳转至单个Redis实例的监控

 

单个Redis集群的监控首页,点击下方可以展开详细的指标面板

 

使用Pigsty创建的Redis集群与实例会自动被纳入监控,所有细节一览无余。

 

 Redis支持将随着Pigsty v1.3于下周发布。怎么样,是不是很惊喜?

 

 

 

不过 v1.3 的功能可不只有这些,PostgreSQL的支持也没有落下。在v1.3中,我重构了PGCAT应用,这是一个直接从Grafana访问并可视化数据目录的应用。

 

单个PostgreSQL实例的Catalog信息:数据库,活动,查询语句

 

 

单个PostgreSQL实例的Catalog信息2:配置,复制,内存使用,持久化,角色

 

单个PostgreSQL数据库的Catalog信息,包括数据库内的模式、表、索引、序列号等对象

 

PGCAT TABLE Dashboard改版:添加每一列上的详细统计信息展示。

 

 

 

PGCAT只要有一个可以访问的目标数据库URL即可使用,无需安装任何Agent,即使是监控已有实例的仅监控部署模式,也可以完整支持哦!

 

 

 

在Pigsty v1.3的仅监控部署模式中,外部PG实例也可以使用PGCAT功能。

 

在v1.3中,即使是外部的PG实例,也会在Grafana中进行注册,默认启用PGCAT功能。

 

 

除了PGCAT应用,原有的核心PGSQL监控应用也有很显著的改善。

在Pigsty v1.3中,PGSQL Cluster添加了10个核心指标的快速导览面板

 

PGSQL Instance,PGSQL Cluster都添加了若干快速导览面板,用于快速定位问题。PGSQL Service完整重置,更为简洁直观,快速理清集群拓扑。其他Dashboard也有一些优化与改善。

 

此外,v1.3 还有一些有趣的改进,例如半自动数据库迁移剧本的改进,Profiling工具的支持。在此不一一赘述。

 

 

另一个比较有趣的事情是,我准备开始支持PG生态的一些流行衍生版了。目前优先级最高的是GreenPlum/MatrixDB与Citus。PostgreSQL-XL,TBase,PolarDB,OpenGauss也算是候选的支持项目。当然,如果有对此感兴趣的朋友,非常欢迎一起来Contrib,感受开源的乐趣哈。

与[转帖]开箱即用的Redis发行版 —— Pigsty v1.3相似的内容:

[转帖]开箱即用的Redis发行版 —— Pigsty v1.3

https://cdn.modb.pro/db/181251 啊!标题写错了吗?Pigsty不是PostgreSQL的发行版吗? 不过,标题没有写错: Pigsty v1.3 现在也支持Redis啦! 虽然PostgreSQL是世界上最先进的开源关系型数据库,但一个好汉三个帮,一个篱笆三个桩。红花也

[转帖]夜莺 监控项目

项目介绍 夜莺监控是一款开源云原生观测分析工具,采用 All-in-One 的设计理念,集数据采集、可视化、监控告警、数据分析于一体,与云原生生态紧密集成,提供开箱即用的企业级监控分析和告警能力。夜莺于 2020 年 3 月 20 日,在 github 上发布 v1 版本,已累计迭代 100 多个版

[转帖]Elasticsearch 的 30 个调优最佳实践!

Elasticsearch 的 30 个调优最佳实践! https://zhuanlan.zhihu.com/p/406264041 ES 发布时带有的默认值,可为 es 的开箱即用带来很好的体验。全文搜索、高亮、聚合、索引文档 等功能无需用户修改即可使用,当你更清楚的知道你想如何使用 es 后,你

[转帖]20个常用的Linux工具命令

https://www.cnblogs.com/codelogs/p/16060113.html 简介# 网上有很多辅助开发的小工具,如base64,md5之类的,但这些小工具其实基本都可以用Linux命令实现,即方便又高效。 查看特殊字符# 把这个放在首位,是因为这个实在太重要了,程序经常会因为特

[转帖]英特尔正式发布第四代Xeon至强可扩展处理器,Intel7工艺;i9-13900KS首秀,开箱即用六个G

https://new.qq.com/rain/a/20230111A06IFM00 11 日消息,英特尔今日正式发布了第四代至强可扩展处理器(代号 Sapphire Rapids)和至强 CPU Max 系列(代号 Sapphire Rapids HBM),以及英特尔数据中心 GPU Max 系列

[转帖]理解开源安全中的林纳斯定律

https://linux.cn/article-15344-1.html 林纳斯定律Linus's Law即“只要有足够多的眼睛关注,任何漏洞都无处隐藏given enough eyeballs, all bugs are shallow”。那么林纳斯定律是如何应用于开源软件安全的呢? 这篇文章讨

[转帖]发布即巅峰!万字长文:Java性能调优六大工具:MAT内存分析工具

jianshu.com/p/4ed3dd8b7b83 MAT是MemoryAnalyzerTool的简称,它是一款功能强大的Java堆内存分析器,可以用于查找内存泄漏以及查看内存消耗情况。MAT是 基于Eclipse开发的一款免费的性能分析工具,读者可以在http://www.eclipse.org

[转帖]RabbitMQ基础概念详细介绍

https://www.jianshu.com/p/e55e971aebd8 AMQP简介 AMQP,即 Advanced Message Queuing Protocol,高级消息队列协议,是应用层协议的一个开放标准,为面向消息的中间件设计。消息中间件主要用于组件之间的解耦和通讯。 AMQP的主要

[转帖]RAID 5写带宽11.7GB/s:当SAS 24G阵列卡嵌入PCIe Switch

https://zhuanlan.zhihu.com/p/576562821 引言:在SAS/SATA RAID卡开始转向Tri-Mode即支持NVMe之后,关于软硬RAID哪个更好的讨论还在继续。而Broadcom和Microchip这两家大厂的手里,正好都掌握着PCIe Switch芯片技术。不

[转帖]RabbitMQ 的重要概念(术语)

Message 消息指的是 RabbitMQ 的队列中保存的数据。 Producer 消息的生产者,即 message publisher(sender),是指负责创建和发送消息的程序。 Vhost RabbitMQ 的虚拟主机,一个 broker 里可以开设多个 vhost,用作不同用户的权限分离