OceanBase不是设计出来的,而是在使用过程中不断进化出来的。因此,系统使用以及运维的方便性至关重要。oceanbase云平台https://www.oceanbase.com/product/cloudoceanbase,完全自主研发的原生分布式数据库,连续年稳定支撑双,创新推出“三地五中心”城市级容灾新标准,一套引擎同时支持tp和ap的混合负载,具备数据强一致,高扩展,高可用,高性价比,高度兼容oracle/mysql等特性,已助力+行业客户实现关键业务系统升级。 OceanBase的使用者是业务系统开发人员,并交由专门的OceanBase DBA来运维。为了方便业务使用,OceanBase实现了SQL接口且兼容MySQL协议,从而融入到MySQL开源生态圈。MySQL大部分管理工具,例如MySQL客户端,MySQL admin,能够在OceanBase系统中直接使用。另外,OceanBase将系统运维、监控相关的内部信存放到内部的系统表中,从而方便运维、监控系统获取。 OceanBase早期版本只允许通过Java或者C APl接口访问,新版本增加了SQL支持,且兼容MySQL客户端访问协议。OceanBase推荐用户使用SQL,但老应用仍然可以使用以前的JavaAPI访问OceanBase。下面介绍几个访问与使用场景。 使用者采用MySQL客户端连接OceanBase。通过MySQL客户端可以查看系统已有的表格、表格schema,执行select、update、insert、delete等SOL语句,查看系统内部状态,以及发送OceanBase集群运维命令。 【例】首先通过create table命令创建一张名称为test的表格,表格包含两列:id和ame,其中id为主键。接着,往表格中写入两行记录(1,“alice”),(2,”tob”)。最后,通过select语句读取这两行数据。 Java 应用通过标准JDBC访问OceanBase,代码如下所示: 可以通过将OceanBase DataSource集成到Spring中,配置如下: C 应用通过OceanBase C客户端访间OceanBase,使用方式与MySQL C客户端完全一致,代码如下: 当然,应用可能会在客户端维护OceanBase连接池,Java应用还可能会使用其他持久层框架,例如iBatis。由于OceanBase兼容JDBC和MySQL C客户端,使用MySQL的应用无须修改代码就能接入OceanBase。 |
一、出装推荐核心出装(打野流):贪婪之噬(打野刀)抵抗之靴(
作为中国现象级MOBA手游,《王者荣耀》的战术体系始终围绕英雄出
番茄炒蛋的家常做法(国民下饭菜!5分钟搞定,酸甜嫩滑一口入魂
鱼香肉丝的家常做法(酸甜辣鲜,正宗下饭菜!零失败教程~)&#
可乐鸡翅的家常做法(简单易上手,新手也能一次成功!)食材准备