首页
学习
活动
专区
圈层
工具
发布
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    【赵渝强老师】OceanBase OBServer节点的接入层

    ODP是独立的进程实例,独立于OceanBase数据库实例部署。ODP监听网络端口,兼容MySQL网络协议,支持使用MySQL驱动的应用直接连接OceanBase数据库。...视频讲解如下:客户端通过ODP访问OceanBase数据库的数据链路如下图所示。...作为OceanBase数据库的关键组件,ODP具有以下特性:连接管理针对一个客户端的物理连接,ODP维持自身到后端多个OBServer节点的连接,并维持了每个OBServer节点连接的会话状态,保证了客户端高效访问各个...易运维ODP本身无状态,支持无限水平扩展,支持同时访问多个OceanBase集群。可通过丰富的内部命令对ODP状态进行实时监控,这使得运维简单便利。...高可用ODP高可用分为两部分:一方面保证自身高可用,持续提供代理服务;另一方面ODP是OceanBase高可用体系的主要组成部分,可以对用户屏蔽宕机、升级等情况,保证OceanBase数据库服务的稳定和快速恢复

    13310

    SDN实战团分享(二十四):Midonet简介

    Midolman直接通过netlink操作odp(ovs datapath),odp中的流表一般都是对流量进行exact match的,而且即使odp支持wildcard features,Midolman...当odp收到一个packet时,如果找不到流表就要上行向user space的Midolman发出upcall,Midolman首先查找odp flow-table的副本,没有查找wildcard flow-table...Overlay Simulation过程中各个overlay设备的匹配字段和处理动作,会被整合成exact match + action set,然后翻译成一条odp流表项,下行送回odp。...(四) 流表的情况 Midolman的处理再怎么精致,最后也需要体现到odp的流表中来。下面我们就来简单地看看odp中的流表情况。 先来看东西向流量。...由于Overlay Simulation所有的处理都是发生在src host上的,因此当发生跨host的时,为了使得dst host中的odp能够直接转发到vm,需要src host中的odp为流量标记

    1.2K110

    【赵渝强老师】OceanBase的连接与路由管理

    易运维:ODP本身无状态,支持无限水平扩展,支持同时访问多个OceanBase集群。可通过丰富的内部命令对ODP状态进行实时监控,这使得运维简单便利。...高可用:ODP高可用分为两部分:一方面保证自身高可用,持续提供代理服务;另一方面ODP是OceanBase高可用体系的主要组成部分,可以对用户屏蔽宕机、升级等情况,保证OceanBase数据库服务的稳定和快速恢复...客户端通过ODP访问OceanBase数据库的数据链路如下图所示。二、使用ODP连接数据库集群部署好ODP集群后,便可以通过OBProxy连接OceanBase数据库集群了,下面是具体的操作步骤。...配置属性通过使用root@sys用户通过ODP代理登录OceanBase数据库,或使用root@proxysys用户登录ODP均可以查看ODP的配置参数。...四、修改ODP配置属性修改ODP配置属性的值可以通过以下两种方式实现:在ODP运行时,使用root@proxysys用户登录ODP后,执行alterproxyconfig命令修改ODP配置项。

    17710

    在VisualStudio中提供运行时和设计时支持的WPF本地化解决方案

    虽然可以直接绑定到自动生成的RESX designer类的属性(Resources.Designer.cs),但我们还需要为ODP获得该类的一个实例。...(这同时也意味着无法从XAML文件中去访问构造函数——即使用ODP ObjectType)。要解决这个问题,我们可以在ODP上使用MethodName属性。...ObjectInstance,刷新任何绑定在ODP上元素——更新到新的资源文件。...这实际上是ODP的第二个实例,在运行时会很糟糕(因为只有App.xaml中包含的第一个实例会被更新),但在设计时很好,因为我们不会更新区域性。 问题解决了。...或者,您可以确保在知道ODP已更新后重新获取本地化后的值,这没什么区别。 ?

    2.9K20

    Oracle免客户端For .Net(增加分析Devart和DataDirect)

    这次又遇到问题,更离谱的是:同一个版本的NewLife.XCode,同一台机器,同一个ODP.Net版本,上个月写的程序工作好好的,怎么折腾都能用,刚刚新写的一个,怎么写都不行!...我们知道,用.Net链接Oracle数据库,有两个驱动,一个是.Net自带的,一个是Oracle开发的ODP.Net(下载地址)(要注册,后面提供一个我们团队的下载地址)。...而.Net自带那个,MS早就不支持不更新了,于是一般开发都会用ODP.Net。...实际上,这是使用ODP.Net经常遇到的问题,在ODP.Net中,Oracle.DataAccess.dll=>OraOps11w.dll=>oci.dll,前面两者的版本必须100%匹配(OraOps11w.dll...最新的ODP.Net驱动无法使用oracle9i310运行时,那么试试MS的。

    2.4K100

    Oracle 免费的数据库--Database 快捷版 11g 安装使用与SOD框架对Oracle的CodeFirst支持

    访问Oracle数据库 3.1 创建SOD的ODP.Net扩展程序集 在本文中,已经说到安装了Oracle 的.net数据访问组件ODP.Net,MS也建议用这个组件来代替MS自己的Oracle.Client...,下面,我们只需要新建立一个项目,引用下ODP.Net组件即可: ?...3.3 64位ODP.Net 使用 回忆之前安装XE数据库服务,确认当时安装的是64位的数据库,那么去它的安装目录,看看有没有ODP,一看,果然有: E:\oraclexe\app\oracle\product...\11.2.0\server\odp.net\bin\2.x 这里的 Oracle.DataAccess.dll 是64位的。...四、免安装Oracle客户端,使用ODP.Net 前面使用ODP.Net的过程,都是在本地机器安装了Oracle XE数据库和Oracle VS 开发插件的情况下进行的,但是,如果把访问Oracle的程序部署到一台没有装过

    3.3K70
    领券