亿信ABI

一站式数据分析平台

ABI(ALL in one BI)是亿信华辰历经十六年匠心打造的国产化BI工具,技术自主可控。它打通从数据接入、到数据建模与处理、再到数据分析与挖掘整个数据应用全链路,可满足企业经营中各类复杂的分析需求,帮助企业实现高效数字化转型。

首页亿信动态行业资讯数据分析

好消息!这个实时大数据平台支持存储过程了

时间:2020-10-23来源:知乎浏览数:303

随着信息化时代的发展,大数据逐渐成为互联网的常态,而亿信华辰PetaBase-s作为企业级实时大数据平台,为海量数据的存储和计算提供了强有力的支撑,通过数据分析挖掘数据的潜在价值,为企业的发展和决策提供支持。

PetaBase-s在性能上远超传统的关系型数据库,单表亿级以上查询性能是传统关系型数倍甚至数十倍。但在面向数据需要预处理的场景下,如果不支持存储过程,在易用性方面有所欠缺。而且用户还会时常用到存储过程,当需要将存储过程迁移到PetaBase-s中时,PetaBase-s难以满足该需求。

经过亿信华辰研发人员大半年的刻苦研发,PetaBase-s新版本终于支持存储过程了,在易用性方面得到了极大的提升,并且由于PetaBase-s高度兼容传统关系型数据库存储过程,极大减少了迁移存储过程的工作量。

PetaBase-s存储过程相比传统SQL优势
运行速度更快
存储过程只在创建时进行编译,以后每次执行存储过程都不需再重新编译,而一般SQL语句每执行一次就编译一次,因此使用存储过程可以大大提高数据库执行速度。

网络传输开销更少
存储过程直接就在数据库服务器上跑,所有的数据访问都在数据库服务器内部进行,不需要传输数据到其它服务器,会减少一定的网络传输。

更高的复用性
存储过程可以重复使用,从而可以减少数据库开发人员的工作量。

更加易于维护
存储过程比程序更加容易维护,因为存储过程可以在数据库端实时维护,而程序难以做到实时更新。应用程序和数据库操作分开,独立进行,不会相互制约,方便进行维护。

PetaBase-s存储过程八大特性
轻松实现业务逻辑
可以通过使用变量、表达式、控制流语句和迭代来实现业务逻辑。可以开发管理和控制分布式进程的程序,并且不会成为系统的瓶颈。

高级的错误处理能力
支持使用异常和条件处理程序进行错误处理。

使SQL-on-Hadoop更加动态
可以使用高级表达式、各种内置函数、条件来根据用户配置动态生成SQL、前面查询的结果、来自文件或非hadoop数据源的数据等等。

ETL开发更加高效
提供函数和语句,使典型的ETL开发更加高效。

更高的可读性和可维护性
和传统的python、java和shell脚本相比,使用该存储过程语言,使Hadoop能够面向更广泛的BI分析师和开发人员。

多语言持久性
Hadoop扩展了使用RDBMS产品构建的传统数据仓库。这意味着必须集成多个系统,包括Hadoop、RDBMS、NoSQL和其他系统。HPL/SQL允许在一个脚本中使用多个系统,因此可以充分利用各种不同类型的工作负载并轻松集成它们。

高度兼容Oracle等传统关系型数据库存储过程语法
支持所有广泛使用的过程语言的语法,无需从头学习新的程序语言,有助于开发新代码以及将现有代码库迁移到Hadoop。

快速上手
提供了开始使用Hadoop的最快方法,可以使用当前的技能和现有代码在Hadoop上运行业务逻辑。

结语:对于PetaBase-s来说,支持存储过程具有里程碑式的意义。以前的PetaBase-s只是在性能上占据极大的优势,但是现在在功能和易用性上也有了极大的提升,虽然蜕变的过程是艰辛的,但是蜕变后的PetaBase-s变得更加完美。小伙伴们,快来试用PetaBase-s吧,蜕变后的PetaBase-s希望得到您的支持。
(部分内容来源网络,如有侵权请联系删除)
立即免费申请产品试用 申请试用

预约演示

您好,商务咨询请联系

咨询热线:400-0011-866