[OceanBase-不止于记录]:揭秘双引擎战略,共探AI时代数据架构未来
前言
又到了一年一度大家最爱的探会文章,非常荣幸收到OceanBase官方的邀请参加2024 OceanBase 年度发布会,作为一个经常参加线下探会的博主,每一次体验都有所不同,每一次新技术的突破都让人感到无比兴奋。同时,作为数据库爱好者,本次OceanBase的年度发布会让我尤为激动!
随着数字化转型的加速,数据库技术作为信息时代的核心驱动力,正经历着前所未有的变革。OceanBase作为一款国产自研全球领先的分布式关系型数据库系统,以其卓越的性能和稳定性,在全球范围内赢得了广泛的赞誉。2024年,OceanBase年度发布会以“不止于记录”为主题,汇聚了来自世界各地的数据库专家、技术爱好者和行业领袖,共同探讨数据库技术的未来发展和应用实践。
让我们看看AI与数据能碰撞出怎样的火花吧!
签到与分会场体验
骑着我的小电摩,一路疾驰到达望京凯悦酒店。使用手机上的二维码进行签到,工作人员会给你挂牌与小礼物(靠枕是真的不错!)。虽然在周中,但是依然阻止不了大家参会的热情,人真的超级多!

每一个小展台都有专业的工作人员进行讲解,每一个展台侧重点不同,你想知道的关于OceanBase的一切都能了解到。同时参加完主会场还可以体验分会场的内容,包括开源技术交流会、AI手动实战营、云和AI时代的数据库实践专场、攻坚关键业务系统实践专场,来不了的小伙伴也可以在OB Cloud全新推出的365天免费试用中体验!


主会场

双引擎驱动,客户数突破2000家
OceanBase自2020年独立商业化运作以来,已经商业化运作四年。在这四年里,OceanBase凭借其强大的技术实力和卓越的产品性能,赢得了市场的广泛认可和客户的信赖。发布会上,杨冰透露,OceanBase的客户数已经突破2000家,连续四年客户数增速超过100%。这一成绩的取得,离不开OceanBase在专有云和公有云两个业务场景上的双引擎驱动。
在专有云领域,OceanBase已经实现从头部金融核心系统到中腰部金融机构的规模化复制。目前,OceanBase正服务于全部政策性银行、5/6的国有大行,以及超过20家资产规模万亿以上的银行客户。此外,OceanBase还服务于70%的头部保险集团、75%的头部证券公司和50%的头部基金公司。
在公有云领域,OceanBase的OB Cloud已经成为其第二条增长曲线。OB Cloud在全球范围内提供一致的云数据库服务,覆盖欧洲、亚洲30余个地理区域的100多个可用区,支持阿里云、亚马逊云科技等主流公有云基础设施。目前,OB Cloud已经服务超过700家客户,客户数同比增长130%。OB Cloud的推出,不仅大大简化了企业技术栈,还提升了云上资源利用率和云上系统的稳健性与可用性。


一体化设计,回归本源
2024年,OceanBase继续践行一体化产品战略,通过一体化架构和一体化引擎,不断创新实现TP、AP和多模融合的多工作负载,从线下到云端,全面加速基于跨分布式数据的创新。这一战略的核心在于通过一个数据库、一套架构、一份数据、一个技术栈、一个引擎,实现多模型、多兼容模式、多租户、多工作负载的一体化架构,满足客户80%的数据库场景需求。


重磅发布,OceanBase 4.2.5 LTS版本和4.3.3 GA版本
在发布会上,杨冰表示,OceanBase正在不断打造面向多工作负载、多模及向量融合的一体化产品能力,以助力企业搭建现代数据架构,实现技术栈的简化。
OceanBase此次发布会推出了两个里程碑版本:OceanBase 4.2.5 LTS版本和4.3.3 GA版本。4.2.5 LTS版本作为针对关键业务负载的全新长期支持版本,在性能、稳定性和易用性方面都有显著提升,并在多模融合方面迈出了重要的一步。而4.3.3 GA版本则是对分析处理(AP)场景进行了大幅性能优化,特别是在海量数据分析时,显著缩短了响应时间并提升了吞吐能力。同时,4.3.3版本还引入了向量检索能力,通过向量多模一体化能力,极大简化了AI应用的技术栈,帮助企业高效构建AI应用。

全面拥抱AI时代,探索SQL+AI一体化
CEO杨冰还在现场亲自演示了"望小京"AI Agent Demo,请"望小京"推荐两公里内评分4.5以上、人均消费25元以内干净卫生的奶茶店。通过以OceanBase为数据底座,同时支持管理和处理结构化、半结构化以及非结构化数据,完成空间查询、关系过滤、向量计算等工作,为 AI 实时查询提供支持。

展望未来,OceanBase持续引领行业发展
在发布会上,OceanBase还透露了其未来的发展计划。未来,OceanBase将继续加大在技术创新和产品研发方面的投入,不断提升产品的性能和稳定性。同时,OceanBase还将加强与行业伙伴的合作,共同推动数据库行业的发展和进步。
在AI时代,OceanBase将继续发挥其技术优势和产品优势,助力企业搭建现代数据架构,实现技术栈的简化。通过提供高效、稳定、安全的数据库服务,OceanBase将持续引领数据库行业的发展和进步,为数字经济的发展贡献自己的力量。

总结
OceanBase 2024年度发布会不仅展示了OceanBase在技术创新和商业应用方面的丰硕成果,还揭示了其面向未来的发展战略和蓝图。作为一个数据库爱好者,对于国产数据库的情感颇深,看到OceanBase的不断发展,感到十分骄傲与自豪,真正实现了在数据库领域的弯道超车。我们有理由相信,在未来的日子里,OceanBase将继续保持其领先地位,为更多企业和行业提供优质的数据库服务和技术支持。
相关文章:
[OceanBase-不止于记录]:揭秘双引擎战略,共探AI时代数据架构未来
前言 又到了一年一度大家最爱的探会文章,非常荣幸收到OceanBase官方的邀请参加2024 OceanBase 年度发布会,作为一个经常参加线下探会的博主,每一次体验都有所不同,每一次新技术的突破都让人感到无比兴奋。同时,作为数…...
项目:抽奖系统
文章目录 1. 项目:抽奖系统 1. 项目:抽奖系统 from faker import Fakerfk Faker(localezh_CN)name_list [] for i in range(100):name_list.append(fk.name()) print(name_list)import randomclass MyFrame(wx.Frame):def __init__(self):wx.Frame.__…...
synchronized进阶原理
synchronized进阶原理 1.轻量级锁 轻量级锁的使用场景:如果一个对象虽然有多个线程访问,但多线程访问的时间是错开的(也就是没有竞争),那么可以使用轻量级锁来优化(如果出现竞争,操作系统会将轻量级锁升级为重量级锁)。轻量级锁对使用者是透明的(由操作系统控制),即语法仍是s…...
C++,STL 052(24.10.29)
内容 1.对map容器的大小进行操作。 2.map容器的交换操作。 运行代码 #include <iostream> #include <map>using namespace std;void printMap(map<int, int> &m) {for (map<int, int>::iterator it m.begin(); it ! m.end(); it){cout <<…...
git下载和配置
git是什么? Git是一种分布式版本控制系统,用于跟踪文件的变化,尤其是源代码。它允许多个开发者在同一项目上进行协作,同时保持代码的历史记录。Git的主要特点包括: 分布式:每个开发者都有项目的完整副本&a…...
Linux基础—基础命令及相关知识5(ubuntu网络配置)
网络的配置方法 centos网络配置 centos的网卡位置 /etc/sysconfig/network-scripts/ifcfg-ens33(centos网卡文件) bootproto表示获得IP地址的方式是静态的还是动态 onboot表示启动系统时是否激活该网络接口 设置IP地址,子网掩码,网关,dns…...
使用 firewall-cmd 管理 Linux 防火墙
firewalld-cmd命令翻译<一> Linux 系统中,firewalld 是一个流行的动态防火墙管理工具, firewall-cmd 是它的命令行接口。通过 firewall-cmd,可以轻松地管理防火墙规则、配置区域(zones)、处理端口等。 这篇文章…...
鸿蒙OS试题
哪些是持续部署最佳实践? A. 灰度发布:先在小部分用户或区域进行部署,观察没问题后再全面推广 B.手工部署:持续部署可以采用手工部署的方式发布软件: 1、有一份非常详尽的文档,该文档描述了执行步骤及每个步骤中易出错的地方; 2、以手工测试来确认该…...
Flutter InkWell组件去掉灰色遮罩
当InkerWell组件内部获取到焦点时,会展示一层灰色遮罩 将focusColor属性设置为透明即可 Flutter InkWell焦点效果源码分析 问题描述 当 InkWell 组件获得焦点时,会显示一层灰色遮罩效果。需要找出这个效果是由哪些组件控制的,以及具体的…...
Android——metaData
获取元数据信息的步骤: 调用 getPackageManager 方法获得当前应用的包管理器调用包管理器的 getActivityInfo 方法获得当前活动的信息对象活动信息对象的 metaData 是 Bundle 包裹类型,调用包裹对象的 getString 即可获得指定名称的参数值 配置 metaDa…...
SLAM|1. 相机投影及相机畸变
一个能思考的人,才真是一个力量无边的人。——巴尔扎克 本章主要内容: 1.针孔相机模型 2.相机成像的几个坐标系图像 3.畸变及相机标定 本节主要介绍在照相机拍摄过程中,现实物体如何跟照片上的像素关联起来,具体涉及相机成像的物…...
nginx配置及虚拟主机
nginx配置及虚拟主机 一、http协议介绍1、网站类型2、涉及的软件3、http协议介绍 二、nginx安装、启动1、nginx介绍2、nginx安装3、nginx启动管理 三、nginx配置文件1、配置文件语法结构2、全局配置3、事件驱动模型的配置4、http的配置 四、虚拟主机配置1、类型2、基于名称的虚…...
ElasticSearch - Bucket Script 使用指南
文章目录 官方文档Bucket Script 官文1. 什么是 ElasticSearch 中的 Bucket Script?2. 适用场景3. Bucket Script 的基本结构4. 关键参数详解5. 示例官方示例:计算每月 T 恤销售额占总销售额的比率百分比示例计算:点击率 (CTR) 6. 注意事项与…...
Android的SQLiteOpenHelper类 笔记241027
SQLiteOpenHelper SQLiteOpenHelper是Android开发中用于管理SQLite数据库的一个非常重要的工具类。以下是对SQLiteOpenHelper的详细介绍: 一、基本概念 SQLiteOpenHelper是一个抽象类,它主要用于管理数据库的创建和版本管理。通过继承这个类ÿ…...
「Mac畅玩鸿蒙与硬件10」鸿蒙开发环境配置篇10 - 项目实战:计数器应用
本篇将通过一个简单的计数器应用,带你体验鸿蒙开发环境的实际操作流程。本项目主要练习组件的使用、事件响应和状态管理,帮助开发者熟悉基本的应用构建流程。 关键词 计数器应用组件操作事件响应状态管理HarmonyOS 应用开发一、创建计数器项目 1.1 在 DevEco Studio 中新建项…...
安卓逆向之ARM汇编寻址,汇编指令
一:ARM汇编寻址 1. 立即数寻址 (Immediate Addressing) 指令中直接给出一个常数值(立即数),并对其进行操作。 MOV R0, #5 ; 将立即数5载入寄存器R02. 直接寻址 (Direct Addressing) 指令中给出的地址直接指定了内存中的一…...
Idea常见插件(超级实用)
文章目录 Idea好用的插件推荐Idea插件安装Chinese(中文版)Alibaba Java Coding Guidelines(代码规范)Auto Filling Java Arguments(自动补全参数)CamelCase(变量名称格式转换)CodeGeeX(智能&…...
C++中如何获取时间并格式化为字符串?
在C中,你可以使用标准库中的 <chrono> 和 <iomanip> 头文件来获取当前时间并将其格式化为字符串。以下是一个简单的示例,展示了如何获取当前时间并将其格式化为一个可读的字符串(例如:YYYY-MM-DD HH:MM:SS)…...
项目1 yolov5鱼苗检测计数
yolov5鱼苗检测 1. yolov5鱼苗检测1.1. 环境配置1.2 Predict1.3 Validate1.4 Train1.5 生成 ONNX 2 代码解析2.1 模型2.2 数据集2.3 损失函数2.4 训练2.5 预测 之前做的项目,再回顾一下 环境:GPU1卡,CPU4核,每显卡12GB,…...
GPU 学习笔记三:GPU多机多卡组网和拓扑结构分析(基于数据中心分析)
文章目录 一、概述二、数据中心(DC)2.1 数据中心简介2.2 传统数据中心的网络模型2.3 脊叶网络模型(Spine-Leaf)2.4 Facebook的Fabric网络架构 三、基于数据中心的多机多卡拓扑3.1 Spine-Leaf 架构网络规模测算方法3.2 NVIDIA多机多…...
(LeetCode 每日一题) 3442. 奇偶频次间的最大差值 I (哈希、字符串)
题目:3442. 奇偶频次间的最大差值 I 思路 :哈希,时间复杂度0(n)。 用哈希表来记录每个字符串中字符的分布情况,哈希表这里用数组即可实现。 C版本: class Solution { public:int maxDifference(string s) {int a[26]…...
idea大量爆红问题解决
问题描述 在学习和工作中,idea是程序员不可缺少的一个工具,但是突然在有些时候就会出现大量爆红的问题,发现无法跳转,无论是关机重启或者是替换root都无法解决 就是如上所展示的问题,但是程序依然可以启动。 问题解决…...
设计模式和设计原则回顾
设计模式和设计原则回顾 23种设计模式是设计原则的完美体现,设计原则设计原则是设计模式的理论基石, 设计模式 在经典的设计模式分类中(如《设计模式:可复用面向对象软件的基础》一书中),总共有23种设计模式,分为三大类: 一、创建型模式(5种) 1. 单例模式(Sing…...
【SQL学习笔记1】增删改查+多表连接全解析(内附SQL免费在线练习工具)
可以使用Sqliteviz这个网站免费编写sql语句,它能够让用户直接在浏览器内练习SQL的语法,不需要安装任何软件。 链接如下: sqliteviz 注意: 在转写SQL语法时,关键字之间有一个特定的顺序,这个顺序会影响到…...
OkHttp 中实现断点续传 demo
在 OkHttp 中实现断点续传主要通过以下步骤完成,核心是利用 HTTP 协议的 Range 请求头指定下载范围: 实现原理 Range 请求头:向服务器请求文件的特定字节范围(如 Range: bytes1024-) 本地文件记录:保存已…...
【C语言练习】080. 使用C语言实现简单的数据库操作
080. 使用C语言实现简单的数据库操作 080. 使用C语言实现简单的数据库操作使用原生APIODBC接口第三方库ORM框架文件模拟1. 安装SQLite2. 示例代码:使用SQLite创建数据库、表和插入数据3. 编译和运行4. 示例运行输出:5. 注意事项6. 总结080. 使用C语言实现简单的数据库操作 在…...
IT供电系统绝缘监测及故障定位解决方案
随着新能源的快速发展,光伏电站、储能系统及充电设备已广泛应用于现代能源网络。在光伏领域,IT供电系统凭借其持续供电性好、安全性高等优势成为光伏首选,但在长期运行中,例如老化、潮湿、隐裂、机械损伤等问题会影响光伏板绝缘层…...
【C++从零实现Json-Rpc框架】第六弹 —— 服务端模块划分
一、项目背景回顾 前五弹完成了Json-Rpc协议解析、请求处理、客户端调用等基础模块搭建。 本弹重点聚焦于服务端的模块划分与架构设计,提升代码结构的可维护性与扩展性。 二、服务端模块设计目标 高内聚低耦合:各模块职责清晰,便于独立开发…...
Maven 概述、安装、配置、仓库、私服详解
目录 1、Maven 概述 1.1 Maven 的定义 1.2 Maven 解决的问题 1.3 Maven 的核心特性与优势 2、Maven 安装 2.1 下载 Maven 2.2 安装配置 Maven 2.3 测试安装 2.4 修改 Maven 本地仓库的默认路径 3、Maven 配置 3.1 配置本地仓库 3.2 配置 JDK 3.3 IDEA 配置本地 Ma…...
逻辑回归暴力训练预测金融欺诈
简述 「使用逻辑回归暴力预测金融欺诈,并不断增加特征维度持续测试」的做法,体现了一种逐步建模与迭代验证的实验思路,在金融欺诈检测中非常有价值,本文作为一篇回顾性记录了早年间公司给某行做反欺诈预测用到的技术和思路。百度…...
