1413 0

【数据库】FineBI大数据量性能解决方案 [推广有奖]

企业贵宾

已卖:160份资源

巨擘

0%

还不是VIP/贵宾

-

威望
4
论坛币
624047 个
通用积分
180.4857
学术水平
918 点
热心指数
987 点
信用等级
841 点
经验
399143 点
帖子
9786
精华
48
在线时间
17322 小时
注册时间
2014-8-19
最后登录
2022-11-2

楼主
widen我的世界 学生认证  发表于 2016-1-4 16:46:56 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币

                  FineBI大数据量性能解决方案


                                                                                                        【数据库】


新型BI绝大多数是通过SQL直接处理数据库中的数据,并没有cube这一中间层,虽然数量较小时有一定优势,但当数据量比较大时,因为SQL处理机制自身的局限性,速度明显下降,深知出现卡死状态,而面向大数据,是商业智能工具的基本能力。FineBI采用中间cube的模式,巧妙的解决大数据的问题,确保性能无忧。


FineBI商业智能解决方案的多维数据库FineCube集合强大的数据计算能力和便捷性为一体,支撑着FineBI的在线大数据量分析功能,是FineBI处理大数据的灵魂。


FineBI商业智能系统的多维数据库FineCube采用动态的内存数据立方体技术,预处理以及并行计算的先进数据处理模式,使用NIO内存映射文件存储模式,同时采用高效的智能位图索引,以及智能避免重复计算的缓存机制,使得FineBI在前端页面展示数据时,运行速度高效快速,迅疾如电。


FineBI支持离线使用的cube数据存储,也支持cube数据定时全量以及增量更新。基于位图索引的快速分组、过滤、钻取,支持多线程运算,相互之间毫无干扰。高效的智能位图索引压缩技术,可以大幅缩减cube的大小。此外,FineBI还有智能避免重复计算的缓存机制。


  • 定时全量/增量更新cube

所有的数据业务包建立的时候,FineBI商业智能系统会在后台自动生成对应的cube。Cube采用MOLAP的形式,所以在处理大数据量的问题上具有优良的支撑。Cube中的数据可以设置定时全量/增量更新。增量更新方式大大减少了数据源中较大的表的cube更新时间。


  • 分布式部署

FineBI商业智能系统分布式集成即可提升Cube的生成速度和即时分析取数的查询速度,简单来说,就是在服务器端配备多台服务器,其中一台为主服务器,其他为分布式服务器,FineBI工程发布在主服务器上,主服务器主要工作就是均衡调配,负责调配将Cube生成在分布式服务器上,每台分布式服务器上均会生成一个Cube,所有分布式服务器的Cube组合起来,则为整个数据库的数据,即时分析查询取数时也是主服务器收到取数查询请求,根据查询的表负责将取数操作分配到各分布式服务器上,最后汇总结果,返回给客户端。


当现有的服务器硬件不能满足数据更新和在线分析的性能需求时,分布式部署可以在多台服务器中实现并行运算以提高性能,充分利用了现有的服务器资源。


二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

关键词:Fine 解决方案 大数据 EBI 数据库 FineBI大数据量性能解决方案 解决方案 基本能力 数据库 局限性


https://www.cda.cn/?seo-luntan
高薪就业·数据科学人才·16年教育品牌

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
jg-xs1
拉您进交流群
GMT+8, 2025-12-24 11:56