MySQL高可用:InnoDB Cluster 部署详解
最近公众号有人留言:为啥使用 ProxySQL 而不使用 InnoDB Cluster ? 其实使用什么方案,根据实际情况进行权衡利弊即可,如果先部署了 MGR ,想在此基础之上完善高可用,添加 ProxySQL 比较方便。如果新部署一个高可用环境,直接使用 InnoDB …
最近公众号有人留言:为啥使用 ProxySQL 而不使用 InnoDB Cluster ? 其实使用什么方案,根据实际情况进行权衡利弊即可,如果先部署了 MGR ,想在此基础之上完善高可用,添加 ProxySQL 比较方便。如果新部署一个高可用环境,直接使用 InnoDB …
MGR 解决了高可用的问题,但如果数据库访问量大,特别是读多写少的场景,就需要读写分离架构了了,在 MGR 的基础上,前面加上 ProxSQL 就可以实现读写分离。 应用程序只和 ProxySQL 打交道 ProxySQL 做为应用和 MGR 集群中间的一个桥梁,让应用对 MGR …
MySQL 的高可用可以选择 MGR 方案,部署 MGR 很简单,可以参考《MySQL高可用-使用Docker部署MGR》,但在运行过程中,如果出现问题,如何快速解决?需要持续学习和实践。 下面我以实际用到的和我搜集到的一些资料来说说 MGR 在运维过程中的常见问题和注意事项。 …
MySql 的高可用方案很多,有 MHA、MGR、MySQL InnoDB Cluster 等。起初想学习下 MHA,了解后发现 MHA 在 Github 上的仓库已经没有更新了。不过 MHA 的兼容性比较好,有老版本的 MySQL 需要做高可用,还是值得一试的。 本文介绍下 …
6 月 13 日,Anthropic 发布了一篇《How we built our multi-agent research system》的实战经验文章,文章分享了 Anthropic 在构建多个 Claude 智能体来更有效地探索复杂主题的系统过程中,遇到的工程挑战和获得的经 …
最近,听老板说只要碰到一些大型项目,客户都要求使用云原生技术,让我们在技术储备上也要能跟得上。本文简单讲讲云原生的技术栈以及如何学习。 云原生(Cloud Native)近些年一直都是软件开发领域的热门话题之一。 什么是云原生? 云原生是一种设计和运行软件的方法论,核心思想是充分 …
我们的研究功能使用多个Claude智能体来更有效地探索复杂主题。我们分享了构建这个系统时遇到的工程挑战和学到的经验教训。 Claude现在具备研究能力,可以在网络、Google Workspace和任何集成中搜索,以完成复杂任务。 这个多智能体系统从原型到生产的过程教会了我们关于 …
在之前的文章中介绍过 MCP:《MCP 和 Function Calling:概念》和《MCP 和 Function Calling:示例》。 谷歌 2025 年 4 月 9 日发布了 A2A 协议,下面是最近学习的总结。 先理解几个概念 首先理解几个概念:智能体(AI …
我一直认为 C 端软件和 AI 的结合会更顺畅一些,例如,笔记工具“墨问”最近推出了 MCP 功能,允许我在各种客户端中与 AI 交互,并将结果通过 MCP 保存至其中。 这是因为大部分情况下,C 端对准确性的容忍度更高。 B 端软件则不同,其对准确性要求极高,尤其在金融、医疗等 …
墨问笔记是微信的一个小程序,功能越来越强大,最近发布了 OpenAPI 和 MCP ,本文简单介绍下怎么写一个插件将 Obsidian 中的内容发布到墨问笔记中。 主要功能如下: 1、将 Obsidian 中的选中的文本或完整文章发布到墨问。 2、可以通过右键菜单或者命令进行笔记 …