标签:obproxy

OBProxy 无状态的理解

OBProxy 无状态的理解

前言        在 OceanBase 数据库中,OBproxy 是一个无状态的服务器代理,负责将客户端的请求路由到 OceanBase 集群中的适当服务器上。OBProxy 无状态的概述        OBProx

大树 大树 2024-07-29
0 0 0
通过HAproxy实现OBproxy的高可用

通过HAproxy实现OBproxy的高可用

背景介绍最近公司部署了Oceanbase数据库(以下简称OB),并上线、迁移了部分业务到OB中运行。由于部署时,部署了3个OBProxy,但3个OBProxy并没有做高可以用配置,应用是固定在某一个OBProxy,导致在运维的过程中遇到了很多麻烦的事情,比如,需要对OB集群中的某一个主机进行维护时,

法医 法医 2024-06-26
0 0 0
OBProxy路由最佳实践

OBProxy路由最佳实践

引言OBProxy,简称ODP,全称为 OceanBase Database Proxy,是 OceanBase 数据库专用的服务代理。使用 OBProxy 可以屏蔽后端 OceanBase集群分布式带来的复杂性,让访问分布式数据库像访问单机数据库一样简单。OBProxy的核心特性是最佳路由,基本逻

贤蛋大眼萌 贤蛋大眼萌 2024-06-25
0 0 0
支撑蚂蚁金服上百个关键业务的OBProxy到底牛在哪里?

支撑蚂蚁金服上百个关键业务的OBProxy到底牛在哪里?

摘要:OBProxy是OceanBase专用的反向代理服务器,从2015&#

向阳逐梦 向阳逐梦 2024-05-07
0 0 0
使用obproxy连接OceanBase数据库,报错ERROR 2013 (HY000)要怎么办?

使用obproxy连接OceanBase数据库,报错ERROR 2013 (HY000)要怎么办?

作者:王坤,尖端科技OceanBase深度玩家引言:使用obproxy连接OceanBase数据库时,系统报错:“ERROR 2013 (HY000): Lost connection to MySQL server a

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-07
0 0 0
实践2:手动部署 OceanBase 集群

实践2:手动部署 OceanBase 集群

实践练习二(必选):手动部署 OceanBase 集群历史实践题回顾实践1:OceanBase Docker 体验练习内容(必选)手动部署一个 OB 单副本集群,包括一个 OBProxy 节点。(必选)创建一个业务租户、一个业务数据库,以及一些表等。(可选)如果单台服务器内存有32G,或者有三台服务

泡泡 泡泡 2024-05-07
0 0 0
首发!高性能数据访问中间件 OBProxy(一):功能模块及特性详解

首发!高性能数据访问中间件 OBProxy(一):功能模块及特性详解

OceanBase 作为一款分布式关系型数据库,随着 Observer 集群的规模不断扩大,如果直连 ObServer,停机/上下线机器的概率也会随之增加, OBProxy 便是在这种情况下应运而生,以解决分布式数据库系统的 SQL 路由、高可用等问题。进入【OBProxy 专题】 查看系列内容OB

LOVEHL^ˇ^ LOVEHL^ˇ^ 2024-05-07
0 0 0
高性能数据访问中间件 OBProxy(二):安装部署最佳实践

高性能数据访问中间件 OBProxy(二):安装部署最佳实践

OceanBase 作为一款分布式关系型数据库,随着 Observer 集群的规模不断扩大,如果直连 ObServer,停机/上下线机器的概率也会随之增加, OBProxy 便是在这种情况下应运而生,以解决分布式数据库系统的 SQL 路由、高可用等问题。进入【OBProxy 专题】 查看系列内容OB

大树 大树 2024-05-07
0 0 0
高性能数据访问中间件 OBProxy(三):问题排查和服务运维

高性能数据访问中间件 OBProxy(三):问题排查和服务运维

上篇文章我们讲解了 OBProxy 的安装部署,在实践时,大家还可能因为机器环境、操作顺序不对等问题导致安装部署失败,这时候可以到 OceanBase 的开源社区 问答 板块提问,会有专业的工程师回答你的问题。(也可以加入钉群:33254054 和技术同学面对

向阳逐梦 向阳逐梦 2024-05-07
0 0 0
专题 | 详解OBProxy:高性能的数据访问中间件

专题 | 详解OBProxy:高性能的数据访问中间件

专题简介OBProxy( OceanBase Database Proxy)是 OceanBase 数据库专用的服务代理。使用 OBProxy 可以屏蔽后端 ObServer 集群本身的分布式带来的复杂性,让访问分布式数据库像访问单机数据库一样简单。OceanBase obproxy配置「详解OBP

醒在深海的猫 醒在深海的猫 2024-05-07
0 0 0
高性能数据访问中间件 OBProxy(四):一文讲透连接管理

高性能数据访问中间件 OBProxy(四):一文讲透连接管理

上篇内容我讲到 OBProxy 的问题排查,将你在使用 OBProxy 时可能遇到的问题一一分析,并给出经过实践验证的解决方案。从本篇开始,我将介绍OBProxy 在OceanBase分布式架构中的作用和原理,帮助你更透彻地了解OBProxy,实现“好用”和“用好”。同时,OBProxy 在上百家企

竹子爱熊猫 竹子爱熊猫 2024-05-07
0 0 0
Proxy Sidecar使用说明

Proxy Sidecar使用说明

作者:OceanBase高级技术专家神差一、Proxy运行环境obproxy运行环境: OS: Linux Redhat 7u x86-64 及以上 CPU: 2 核及以上 内核:2.6.32 及以上版本 内存:1G 及以上 磁盘空间:对磁盘大小没有特别需求,根据数据和希望保留的日志大小决

爱可生开源社区 爱可生开源社区 2024-05-07
0 0 0
高性能数据访问中间件 OBProxy(五):一文讲透数据路由

高性能数据访问中间件 OBProxy(五):一文讲透数据路由

上篇文章《高性能数据访问中间件 OBProxy(四):一文讲透连接管理》我们介绍了 OBProxy 的连接管理,通过连接管理功能,OBProxy 和 OBServer 联系起来,同时 OBProxy 屏蔽了连接的复杂性,让用户使用起来和单机数据库一样简单。完成接入后,接下来的一个重要功能就是数据路由

剑圣无痕 剑圣无痕 2024-05-07
0 0 0
高性能数据访问中间件 OBProxy(六):OBProxy高可用的那些事

高性能数据访问中间件 OBProxy(六):OBProxy高可用的那些事

在《高性能数据访问中间件 OBProxy(五):一文讲透数据路由》中,我们讲到了数据路由影响因素包括功能因素、性能因素和高可用因素。本文主要介绍高可用因素相关的内容。 进入【OBProxy 专题】 查看系列内容。相比传统的 IOE 架构,OceanBase 利用更低的成本实现了更高的可用性,为客户提

大树 大树 2024-05-07
0 0 0
高性能数据访问中间件 OBProxy(七):安全、协议和监控

高性能数据访问中间件 OBProxy(七):安全、协议和监控

经过本系列前六篇文章的分布式特性介绍,相信大家已经了解了 OBProxy 在 OceanBase 数据库整体架构下的作用。本篇文章我们将换一个视角,介绍一些偏“中间件”的功能:安全、协议和监控功能。 进入【OBProxy 专题】 可查看系列内容。从 OBProxy 整体来看,安全、协议和监控属于产品

大树 大树 2024-05-07
0 0 0
高性能数据访问中间件 OBProxy(八):揭秘高性能转发原理

高性能数据访问中间件 OBProxy(八):揭秘高性能转发原理

高性能是 OBProxy 的重要特性之一,为了实现 OBProxy 高性能特性,我们做了大量的工作。本篇文章我们将介绍 OBProxy 如何提升 OceanBase 数据库性能、OBproxy 单机性能优化工作以及 OBProxy 常见性能问题。对于 OBProxy 性能,我们分为两个部分:1、提升

张二河 张二河 2024-05-07
0 0 0
OceanBase 慢查询排查思路

OceanBase 慢查询排查思路

本文汇总了项目实践中前辈的经验和笔者的理解,旨在帮助初学 OceanBase(以下简称 OB)的工程师,快速解决 SQL 执行缓慢等性能问题。当遇到性能问题时,很多工程师可能会感到无从下手,本文将根据关键日志提供多种分析方向,以加速问题排查。作者:任仲禹爱可生 DBA 团队成员,擅长故障分析和性能优

剑圣无痕 剑圣无痕 2024-05-07
0 0 0
OceanBase如何实现读写分离

OceanBase如何实现读写分离

在我们实际业务场景中,经常会遇到一类业务场景,既有OLTP类的在线业务,又有OLAP类的分析业务,两种类型的业务同时跑在一套数据库集群上,这对数据库的配置等要求就相对较高,因此我们一般会采用读写分离的方式,将一部分的读请求,路由到 Follower 副本上,从而降低复杂分析计算对资源的侵占,影响在线

捡田螺的小男孩 捡田螺的小男孩 2024-05-07
0 0 0
如何快速定位SQL问题

如何快速定位SQL问题

大家在使用数据库的过程中,经常遇到慢sql,或者执行错误的sql,有些sql是很容易判断出来错误,以及sql运行比较慢的原因,但是有些sql就很难判断出来,如果遇到这种情况,我们该怎么处理,怎么判断SQL出错原因,以及是SQL需要优化,数据库本身配置是否设置好等,接下来我就跟大家简单介绍下,如何快速

向阳逐梦 向阳逐梦 2024-05-07
0 0 0