RushDB数据流管理系统
RushDB数据流管理系统是基于时态对象模型的实时流数据库系统,不仅可以处理数值、逻辑、文本以及时间等常规数据格式,而且可以处理时态数据以及图形、图像、多媒体数沈阳软件制作
据等二进制大对象数据(BLOB)。沈阳中科启信软件技术有限公司研发的RushDB数据流管理系统拥有全部的自主知识产权。RushDB支持Linux、嵌入式Linux、Windows、WinXPE、Unix多种操作系统,稳定可靠,具有免维护、适应性强、组件化、多平台、易裁剪、可扩展和开放性强的优点。系统采用层次化的时态对象数据模型,具有表示复杂数据的能力;基于文件系统建立数据库,能够通过优化配置充分地提升数据存储与访问的I/O性能;多层次的API接口既可保证底层的实时性的开发需要(使用标准API或者定制API),又提供了方便的ODBC、JDBC等上层开发接口,使其兼具了实时性和易用性。
软件体系结构
RushDB的特点不仅在于数据的快速处理能力,还在于内在的数据分析能力与可扩展性。系统采用先进的组件式开发模式,形成可伸缩的框架体系。
RushDB采用可扩展的组件化体系结构,主要由数据处理层与数据存储层两个层次组成。其中,数据处理层体现为从数据采集到数据发布的一个流程,其核心是系统的内嵌操作,实现面向领域的基本数据处理操作集;同时,系统支持操作扩展,方便用户根据数据处理的特殊需求扩展系统能力。数据存储层采用自主开发的数据库实现对象的属性存储,支持SQL语言;同时,针对二进制大对象属性进行文件存储,文件采用队列方式组织,可以定义队列的大小以及文件的大小,优化存储与查询效率,并且支持固定队列方式,通过数据覆盖实现固定的磁盘空间使用。
功能特点
l 实时数据采集;
l 内嵌数据操作;
l 数据压缩存储;
l 数据存储管理;
l 数据订阅发布;
l 数据查询优化。
性能指标
l 系统支持长时间连续可靠运行,可靠性高;
l 系统支持对高速持续数据流的处理和存储。在采用RAID5磁盘阵列等普通存储设备(非网络存储、固态硬盘等设备)的情况下,对于60M字节/秒的数据流速,持续存储和处理时间可达上百天。
系统应用
优异的数据库引擎使得RushDB能够应用到地震勘探、海洋、声纳、雷达、天气预报、空间探索、飞行模拟、医疗设备以及地理信息系统等广阔的领域;目前已经在地震勘探与多波束声纳探测等项目中,取得了很好的应用效果。
公司拥有专业的开发团队,可以根据用户需求开展RushDB数据库定制开发、接口定制开发以及基于数据库的应用开发等工作。
“沈阳软件公司”的新闻页面文章、图片、音频、视频等稿件均为自媒体人、第三方机构发布或转载。如稿件涉及版权等问题,请与
我们联系删除或处理,客服QQ:55506560,稿件内容仅为传递更多信息之目的,不代表本网观点,亦不代表本网站赞同
其观点或证实其内容的真实性。
热门文章
使用“扫一扫”即可将网页分享至朋友圈。