首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Hadoop数据仓库

    (二)ShardingSphere-Proxy集群式安装

    ShardingSphere-Proxy面向DBA和运维人员,以代理方式提供服务,有中心静态入口,需要安装部署过程。         本篇即详细讲解ShardingSphere-Proxy的安装、配置、验证过程。 集群环境         执行以下步骤验证ShardingSphere-Proxy集群环境。 启动ShardingSphere-Proxy         在172.18.10.66、172.18.18.102两台机器上执行以下命令启动ShardingSphere-Proxy。 验证ShardingSphere-Proxy集群高可用         在172.18.18.102执行以下命令停止ShardingSphere-Proxy实例。

    2.7K43编辑于 2022-05-26
  • 来自专栏勇哥编程游记

    十五张图带你快速入门 shardingsphere-proxy 5.5

    已经能非常熟悉的使用了,但关于网上关于 ShardingSphere-Proxy 5.5 的使用教程却非常少。 所以这篇文章,笔者尝试带大家快速入门 ShardingSphere-Proxy 5.5 ,理解它的基本原理以及实战流程。! 3 快速启动ShardingSphere-Proxy 的启动方式有三种:二进制包、Docker 和 Helm,可以选择单机部署或集群部署。 本文将介绍如何通过单机二进制包方式启动 ShardingSphere-Proxy 版本号:v 5.5.0 。 ShardingSphere-Proxy 支持配置多个逻辑数据源,每个以database- 前缀命名的 YAML 配置文件,即为一个逻辑数据源。

    1.6K12编辑于 2024-08-25
  • 来自专栏深度学习与python

    Kubernetes 环境下的数据库新命题

    在这类体系中 ShardingSphere-Proxy 将作为全局计算节点处理用户请求,从分片存储节点中获取本地结果集并进行计算。 完成部署后,用户可以使用原生的驱动访问方式连接 ShardingSphere-Proxy,使用 DistSQL 让 ShardingSphere-Proxy 感知到单机数据库,即分布式计算节点连接到存储节点 ShardingSphere-JDBC 和 ShardingSphere-Proxy 混合部署可以进行优势互补。 创建分片表 (1) 登录 ShardingSphere-Proxy 并添加 PostgreSQL 实例。 相较于其它分布式数据库系统,ShardingSphere-Proxy 增加计算节点的方式最为简单。

    77920编辑于 2023-05-09
  • 来自专栏afjhahfhahajk

    打造基于 PostgreSQL/openGauss 的分布式数据库解决方案

    在 MySQL ShardingSphere-Proxy 逐渐成熟并被广泛采用的同时,ShardingSphere 团队也在 PostgreSQL ShardingSphere-Proxy 上持续发力。 本文将给大家介绍 ShardingSphere-Proxy 5.0.0 在 PostgreSQL 上所做的提升以及与 openGauss 的生态对接。 ShardingSphere-Proxy 介绍 ShardingSphere-Proxy 是 ShardingSphere 生态中的一个接入端,定位为对客户端透明的数据库代理。 ShardingSphere-Proxy 进行 CRUD 操作,利用 ShardingSphere 在数据库上层提供的增量能力。 ShardingSphere-Proxy 后续要做的事情 支持 ShardingSphere PostgreSQL Proxy 逻辑 MetaData 查询 ShardingSphere-Proxy 作为透明数据库代理

    1.9K00编辑于 2022-02-26
  • 来自专栏架构狂人

    五分钟快速了解Apache ShardingSphere分库分表

    ShardingSphere-Proxy ShardingSphere-Proxy 定位为透明化的数据库代理端,通过实现数据库二进制协议,对异构语言提供支持。 部署形态 Apache ShardingSphere 由 ShardingSphere-JDBC 和 ShardingSphere-Proxy 这 2 款既能够独立部署,又支持混合部署配合使用的产品组成 ShardingSphere-JDBC ShardingSphere-Proxy 数据库 任意 MySQL/PostgreSQL 连接消耗数 高 低 异构语言 仅 Java 任意 性能 损耗低 损耗略高 无中心化 是 否 静态入口 无 有 ShardingSphere-Proxy 独立部署 ShardingSphere-Proxy 定位为透明化的数据库代理端,通过实现数据库二进制协议,对异构语言提供支持 ShardingSphere-JDBC ShardingSphere-Proxy 数据库 任意 MySQL/PostgreSQL 连接消耗数 高 低 异构语言 仅 Java 任意 性能 损耗低 损耗略高

    71530编辑于 2023-10-24
  • 来自专栏JAVA

    MYSQLg高级-----分库分表是什么?(基本概念篇)

    ShardingSphere-JDBC ShardingSphere-Proxy 数据库 任意 MySQL/PostgreSQL 连接消耗数 高 低 异构语言 仅 Java 任意 性能 损耗低 损耗略高 ShardingSphere-Proxy ShardingSphere-Proxy 是 Apache ShardingSphere 的第二个产品。 ShardingSphere-JDBC ShardingSphere-Proxy 数据库 任意 MySQL/PostgreSQL 连接消耗数 高 低 异构语言 仅 Java 任意 性能 损耗低 损耗略高 通过混合使用 ShardingSphere-JDBC 和 ShardingSphere-Proxy,并采用同一注册中心统一配置分片策略,能够灵活的搭建适用于各种场景的应用系统,使得架构师更加自由地调整适合于当前业务的最佳系统架构

    27310编辑于 2024-11-20
  • 来自专栏全栈程序员必看

    MySQL读写分离的三种实现方案

    3.2 这个版本的缺点: 对业务还是有侵入性(这一套东西,需要配置到业务代码中); 对已存在的旧系统改造不友好; 四、读写分离实现:方案三 4.1 通过ShardingSphere-Proxy 实现读写分离 改进v2.0, MyCat/ShardingSphere-Proxy 的 Master-Slave 功能 1)需要部署一个中间件,规则配置在中间件 2)模拟一个 MySQL 服务器,对业务系统无侵入 shardingsphere-proxy实现读写分离。

    9.9K10编辑于 2022-07-23
  • 来自专栏用户8819882的专栏

    DistSQL:像数据库一样使用 Apache ShardingSphere

    环境准备 启动 MySQL 服务 创建用于分片的 MySQL 数据库 启动 Zookeeper 服务 打开分布式治理配置并启动 ShardingSphere-Proxy (https://shardingsphere.apache.org /document/current/cn/quick-start/shardingsphere-proxy-quick-start/) 实战演示 使用 MySQL 命令行连接到启动的 ShardingSphere-Proxy 除了支持查询当前数据库下的所有分片规则,也可以通过下面的语句查询单个表的分片规则 SHOW SHARDING TABLE RULE t_order FROM sharding_db 创建并查询 t_order 分片表 在 ShardingSphere-Proxy 端成功创建分片表 t_order 后,通过客户端连接到底层数据库 ds_1 和 ds_2,ShardingSphere 已经根据 t_order 表的分片规则自动创建了分片表 分片表创建完成后,继续在 ShardingSphere-Proxy

    91330发布于 2021-07-20
  • 来自专栏IT者

    ShardingSphere介绍

    概述 简介 ShardingSphere-JDBC ShardingSphere-Proxy ShardingSphere-Sidecar(TODO) 混合架构 解决方案 线路规划 ShardingSphere :star:ShardingSphere-Proxy “> “> 定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。 :star:混合架构 ShardingSphere-JDBC 采用无中心化架构,与应用程序共享资源,适用于 Java 开发的高性能的轻量级 OLTP 应用; ShardingSphere-Proxy 提供静态入口以及异构语言的支持 通过混合使用 ShardingSphere-JDBC 和 ShardingSphere-Proxy,并采用同一注册中心统一配置分片策略,能够灵活的搭建适用于各种场景的应用系统,使得架构师更加自由地调整适合于当前业务的最佳系统架构

    1.1K30编辑于 2022-10-31
  • 来自专栏用户8819882的专栏

    新版发布|ShardingSphere 5.0.0-beta 来了!

    在 5.0.0-beta 版本中,用户可一键启动 ShardingSphere-Proxy,并通过 DistSQL 在线动态创建、修改、删除分布式数据库表,加密数据库表,动态注入数据库实例资源,创建主从轮询规则 ShardingSphere-JDBC 和 ShardingSphere-Proxy 共同构成 ShardingSphere 的接入端体系。 ShardingSphere-Proxy 又包括 MySQL 和 PostgreSQL 两个协议版本。 作为本次发布的主打产品,提升后的 ShardingSphere-Proxy PostgreSQL 版本将真正踏上联动 PostgreSQL 开源生态之路,并在未来将有更多持续提升。 ShardingSphere-Proxy 的代理端接入方式,让用户尽可能无缝迁移原有的数据库权限及用户体系。

    92920发布于 2021-07-20
  • 来自专栏Hadoop数据仓库

    ShardingSphere实践(4)——读写分离

    ShardingSphere-Proxy会不会有同样的问题呢?先说结论,ShardingSphere-Proxy也无法透传客户端连接地址,但这并不是问题,相反如果透传了才会造成混淆。         ShardingSphere-Proxy与MySQL-Router实现机制完全不同。前者实现了MySQL客户端服务器连接协议,并且提供了完整的MySQL控制台。 对于用户来说,就拿Proxy当MySQL服务器使用,从Proxy的控制台就可以执行show processlist命令监控客户端连接,而从底层物理数据库实例中看到的则是ShardingSphere-Proxy ShardingSphere-Proxy缺省关闭show processlist功能,但可以通过将show-process-list-enabled属性设置为true开启。 在server.yaml配置文件中添加: props:     show-process-list-enabled: true         然会重启ShardingSphere-Proxy使配置生效

    1.6K31编辑于 2022-06-05
  • 来自专栏技术成长

    常见的XA分布式事务管理方案Atomikos的实战与解析

    它由两个主要子项目组成:ShardingSphere-JDBC和ShardingSphere-Proxy。 其中,ShardingSphere-JDBC可直接嵌入Java应用中,通过对JDBC层的封装,实现了分布式数据库实例的透明访问;ShardingSphere-Proxy则是一个独立的MySQL数据库代理

    92421编辑于 2023-12-03
  • 来自专栏程序猿DD

    星标19.8k的Apache顶级项目,助你做好云计算时代数据库管理

    内部结构 ShardingSphere 包含两个独立核心组件,分别是 ShardingSphere-JDBC 和 ShardingSphere-ProxyShardingSphere-Proxy:独立的数据库代理端,对异构语言提供支持。它提供了 MySQL 和 PostgreSQL 协议的支持,能够透明化数据库操作,让 DBA 更加友好地管理数据库。 本部分详细介绍了 ShardingSphere-JDBC 和ShardingSphere-Proxy 的安装步骤,以及如何配置它们以满足不同的应用场景。

    20300编辑于 2025-02-10
  • 来自专栏JAVA

    MYSQLg高级-------分库分表之核心Sharding-Proxy 简介

    Sharding-Proxy Sharding-Proxy 简介 1 、定位为透明的数据库代理端 ShardingSphere-Proxy 是 Apache ShardingSphere 的第二个产品 ShardingSphere-Proxy 的优势在于对异构语言的支持,以及为 DBA 提供可操作入口。 通过混合使用 ShardingSphere-JDBC 和 ShardingSphere-Proxy,并采用同一注册中心统一配置分片策略,能够灵活的搭建适用于各种场景的应用系统,使得架构师更加自由地调整适合于当前业务的最佳系统架构

    94510编辑于 2024-11-20
  • 来自专栏勇哥编程游记

    看完这一篇,ShardingSphere-jdbc 实战再也不怕了

    图片 1 ShardingSphere 生态 Apache ShardingSphere 是一款分布式的数据库生态系统,它包含两大产品: ShardingSphere-Proxy ShardingSphere-JDBC ▍一、ShardingSphere-Proxy ShardingSphere-Proxy 被定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。

    2.6K53编辑于 2023-02-28
  • 来自专栏悟空聊架构 | 公众号

    详解 Apache ShardingSphere 的架构和原理

    内部结构 ShardingSphere 包含两个独立核心组件,分别是 ShardingSphere-JDBC 和 ShardingSphere-ProxyShardingSphere-Proxy:独立的数据库代理端,对异构语言提供支持。它提供了 MySQL 和 PostgreSQL 协议的支持,能够透明化数据库操作,让 DBA 更加友好地管理数据库。 本部分详细介绍了 ShardingSphere-JDBC 和ShardingSphere-Proxy 的安装步骤,以及如何配置它们以满足不同的应用场景。

    1.1K10编辑于 2025-05-10
  • 来自专栏Hadoop数据仓库

    ShardingSphere实践(9)——tpcc-mysql 压测

    一、环境 MySQL版本:5.7.34 ShardingSphere-Proxy:5.1.2 MySQL客户端与tpcc-mysql:172.18.16.156 ShardingSphere-Proxy 建库 # 连接ShardingSphere-Proxy mysql -u root -h 172.18.10.66 -P 3307 -p123456 -- 建库 create database sharding_db

    96731编辑于 2022-09-21
  • 来自专栏芋道源码1024

    面试官三连问:你这个数据量多大?分库分表怎么做?用的哪个组件?

    ShardingSphere-Proxy 1.3. ShardingSphere-Sidecar 1.4. 混合架构 2. 概念 & 功能 2.1. 数据分片 2.2. 读写分离 3. ShardingSphere-Proxy Sharding-Proxy 定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支持。 混合架构 ShardingSphere-JDBC 采用无中心化架构,适用于 Java 开发的高性能的轻量级 OLTP 应用;ShardingSphere-Proxy 提供静态入口以及异构语言的支持,适用于 通过混合使用 ShardingSphere-JDBC 和 ShardingSphere-Proxy,并采用同一注册中心统一配置分片策略,能够灵活的搭建适用于各种场景的应用系统,使得架构师更加自由的调整适合与当前业务的最佳系统架构

    2.3K30发布于 2020-12-08
  • 来自专栏FreeBuf

    以数据为中心的数据安全基础能力建设探索

    利用ShardingSphere-Proxy实现敏感数据加密 ShardingSphere是apache顶级开源项目,旨在构建异构数据库上层的标准和生态。 ShardingSphere-Proxy定位为透明化的数据库代理端,提供封装了数据库二进制协议的服务端版本,用于完成对异构语言的支 持。目前提供 MySQL 和 PostgreSQL。

    1.3K30编辑于 2023-03-30
  • 来自专栏京东技术

    国际计费系统基于Sharding-Proxy大数据迁移方案实践

    connector/j/ 图11 mysql驱动安装 将mysql的驱动jar包(mysql-connector-java-5.1.44.jar )放在shareding-proxy的lib目录下,ShardingSphere-Proxy 基于搭建ShardingSphere-Proxy代理选择直连工具客户端 1. 用Navicat或者mysql命令直连 2. https://www.jianshu.com/p/20c0d4114632 https://shardingsphere.apache.org/document/current/cn/overview/#shardingsphere-proxy

    1.7K40编辑于 2023-01-05
领券