其他分享
首页 > 其他分享> > Tibero

Tibero

作者:互联网

Tibero目前应用的企业

目前合作的代表客户

财务 | ### Tibero目前应用的企业

目前合作的代表客户

财务
在这里插入图片描述
公共类&政府
在这里插入图片描述
制造商
在这里插入图片描述
电信和媒体类
在这里插入图片描述

  • 2019.6.25
    TmaxData 与现代汽车和起亚汽车正式签署谅解备忘录选择并采用其Tibero数据库解决方案。
    KMI 报告说,与具有所有功能和维护功能的 Oracle RDBMS 和中间件替代选项相比,运营和维护成本降低,并且预计 5 年内 TCO 至少降低 50%。
  • 2020.5.28
    Tmax成功支持KERIS的e-Learning网站,一个在线/远程教学平台。通过后期数据分析,大约有150万并发用户访问系统,,实现学校无缝在线开放。

费用优势

与其他数据库相比,可将总体拥有成本(TCO)降低约50%。

通过采用以少量的服务器进程处理大量作业的结构,防止服务器进程资源和进程之间的上下文切换所造成的资源浪费,有效处理大规模事务,降低附加硬件的购置费用,最终节省总体拥有成本。

Based on 3.8 GHz 1 Processor, 8 Cores, List Price

在这里插入图片描述


Tibero delivers many benefits :

在这里插入图片描述

Tibero与oracle优劣

类型TiberoOracle
兼容性
- 与 Oracle 高度兼容——在某些情况下高达 97% 的兼容性。
费用
- 5 年内 TCO 至少降低 50%

- 费用较高
学习时间
- 和oracle语法兼容度高,无需更改代码
- 管理人员或开发人员的学习曲线很短
语法兼容性
- 完整支持oracle 的sql,支持非标准SQL,开发人员可以平滑过渡。

- 支持标准sql和一些非标准sql
DBMS 架构
- Multi-Process + Multi-Thread

- Multi-Process
效率
- 采用多进程、多线程模式,在一定程度上消除了频繁的进程创建与关闭,提高效率。
- 数据加载、导入和 BI 报告等流程改进 70%
Active Cluster
- Tibero TAC

- Oracel RAC
disaster recovery
- Tibero-standby

- Oracle DataGuard
社区
- 社区用户相对比较少
- 遇到问题时可能需要更长的时间解决

- oracle社区活跃用户量大,资料相对较多
语言的支持性
- 对目前流行的PHP,JAVA,C 等语言的支持性有待确定

- 长时间积累对各种语言的支持度高,同时稳定安全

迁移步骤

概况步骤备注
1.迁移前准备
- 确立迁移计划
- 检查迁移对象参数、无效对象
- 反复讨论确认验证计划,确保整合性
- 准备迁移后服务器,配置设定
2.准备迁移脚本
- 确定迁移对象顺序
- 树立生成脚本过程出错应对方案
- 准备脚本工具Toad for Oracle
3.生成脚本
- 使用工具执行迁移对象生成脚本
- 出错的对象进行应对
按照目录进行存放不同模式
4.执行脚本进行迁移
- 准备迁移工具tbMigrator
- 执行脚本
- 观察日志出错对象,分析再执行
5.验证迁移结果
- 负荷验证
- 业务验证
- 数据验证等
对象数量,字节对比等
6.优化相关SQL和PSM等
- 优化查询速度
- 修改必要的不适应语句
例如,加入hint 改善速度
Index scan skip等
7.运营服务器迁移
- 备份运营服务器数据
- 迁移执行,验证结果
- 补充新生成的数据,确保整合
- 反复验证检查

Oracle支持 Tibero不同

OracleTibero
存储过程权限和用户关联授权和用户关联授权解决方法不确定
关联查询表和列别名
可能语法错误待验证
union all 相同列名和类型
可能语法错误待验证
psm 无效对象执行阶段提示编译阶段提示待验证
psm 重复变量名

待验证
内置复合对象类型

待验证
内置异常21个13个待验证
方法重载规则不一致待验证
NLS参数8种类7种类
索引bitmap indexnormal index

Oracle和Tibero同步技术

OracleTibero
CDC 技术自带(11g以上)不确定
DataX技术离线计算待研究
Flume技术日志技术

DataX 是阿里开源的一个异构数据源离线同步工具,致力于实现包括关系型数据库(MySQL、Oracle等)、HDFS、Hive、ODPS、HBase、FTP等各种异构数据源之间稳定高效的数据同步

Flume是Cloudera提供的一个高可用的,高可靠的,分布式的海量日志采集、聚合和传输的系统,Flume支持在日志系统中定制各类数据发送方,用于收集数据;同时,Flume提供对数据进行简单处理,并写到各种数据接受方(可定制)的能力

同步策略

可选方式

标签:Flume,Tibero,验证,TAC,Oracle,迁移
来源: https://blog.csdn.net/samsungke/article/details/121058666