最新 | 专题 | 理论研究 | 信息技术 | 网络建设 | 应用案例 | 解决方案 | 企业解读 | 教育产品 | 教育网络 | 分析报告
  当前位置: 首页 > 教育信息化 > 技术俱乐部 > 技术应用 >
未来网络智能化 嵌入式数据库是重要一环
http://www.edu.cn 2006-07-12软件世界

  嵌入式系统正在试图描绘未来的生活:因为它的存在,机器变得更加智能,因而相互之间的交流成为可能,而嵌入式数据库,无疑是其中极为重要的一环。

  随着价格下跌、新技术不断涌入市场,传真机、路由器、POS终端和其他硬件设备的开发者正在寻找更大商业价值的战略——支持设备与企业级服务器交互的嵌入式商业智能设备。在这方面已有一些例子,包括能自动查询库存并在午饭高峰时间自动调价的自动售货机,故障自动呼叫的复印机,甚至当你关掉闹钟后就自动开启的咖啡机。

  *下一代嵌入式系统数据库

  嵌入式系统原来的设计者白手起家,自己编写数据结构。通过使用关系型数据库和同步技术,开发者能为嵌入式设备提供更多复杂功能并提高企业竞争力。

  为了更方便地开发数据驱动式嵌入式系统,Sybase在其领先的移动数据库解决方案SQL Anywhere Studio发布了UltraLite署选项。UltraLite提供了灵活、驻留内存、高性能数据库的技术,适合嵌入式系统的独特需求。Sybase的分析技术能轻松定制数据库功能,并与运行在嵌入式设备上的应用所需内存匹配。加上Sybase的MobiLink服务器同步技术,用户可以将数据直接从嵌入式设备无缝同步到包括Sybase、甲骨文和微软的企业级数据库上。

  毫无疑问,以Sybase为代表的数据库厂商正试图引领下一代嵌入式数据库的未来。

  *更灵活、更符合标准

  Sybase的UltraLite部署选项是可运行在嵌入式设备上且具有SQL数据库的功能和可靠性的数据库。其UltraLite分析器技术仅将需要的表、列和索引构建成一个最优化的数据库,它拥有非常快的查询和更新速度。

  丰富的SQL功能

  UltraLite利用行业标准SQL来存储、检索和操纵数据,显著提高了生产力。UltraLite数据库与强大的企业级数据库一样支持参照完整性、事务处理、双向游标和各种类型的多表连接。工程师不必自己编写这些东西。UltraLite提供了数据存储、检索和操作的可靠解决方案,节省了工程师从零开始自己编写数据结构的复杂度。

  所有对数据库的访问都通过嵌入式SQL(Embedded SQL,ESQL) 来编写,它是一个访问数据库的业界标准接口。分析器技术读取ESQL并决定运行嵌入式系统应用需要对数据进行的操作。经过处理的SQL代码与应用代码一起编译,并与数据库中的必要部分连接生成一个可执行文件,部署到嵌入式系统中。

  高性能内存应用

  UltraLite运行时优化内存使用,并提供最优算法与数据结构确保最佳性能。UltraLite生成的数据库仅占用50K内存,它维护内存数据持久化、完全参照完整性与双向同步等功能。

  与企业数据双向同步

  MobiLink服务器同步技术支持在远程系统与统一的企业级数据库之间收发信息。MobiLink支持直接与包括Sybase、甲骨文和微软在内的任何主流企业级数据库进行无缝的数据同步。另外,MobiLink也支持包括TCP/IP在内的众多有线与无线通信传输协议。

  在嵌入式系统中运行的UltraLite数据库,通过MobiLink同步服务器与统一数据库服务器进行同步。MobiLink同步服务器为UltraLite数据库与其他数据库服务器间的通信提供了接口。

  运行在嵌入式系统上的UltraLite数据库与统一数据库的每次同步将更新数据。UltraLite在运行时自动决定哪些数据需要上传;同步脚本用来定义下载数据。MobiLink通过使用统一数据库上编写的脚本来管理同步。MobiLink管理器也能轻松定义、管理同步与冲突解决规则。

  提高生产力

  为了提高开发人员的生产力,Sybase UltraLite支持使用业界标准的工具、技术和组件。这意味着系统工程师在设计UltraLite数据库时能使用他们已经熟悉的开发环境。UltraLite同样提供高层编程接口,它统一了不同系统与操作系统的差异。同样,MobiLink服务器同步技术也隐藏了通过不同渠道同步传输数据的复杂性。

  嵌入式数据库与各种硬件设备的广泛结合,不仅能够将企业现有的信息以各种方式联合起来。更重要的是,企业因此可以将更多的设备集成到企业IT系统中来加以利用和控制,这将是下一代嵌入式数据库和下一代嵌入式系统所能够带来的利益。

  *链 接

  UltraLite客户端支持的平台:

  ·微软Windows CE操作系统;

  ·风河VxWORKS实时操作系统;

  ·QNX公司Neutrino;

  ·Symbian EPOC32操作系统。

  UltraLite技术特性:

  ·生成的数据库在嵌入式系统内存中驻留,是可靠、低耗的解决方案;

  ·UltraLite分析器技术生成超小数据库最小只需要50K内存;

  ·使用行业标准SQL来执行数据存储、查询和操作,提高生产力;

  ·提供企业级功能如:事务处理、参照完整性、多表连接等;

  ·MobiLink服务器同步技术支持与包括Sybase、微软、甲骨文在内的任何企业级数据库之间的双向同步;

  ·MobiLink同步管理器简单易用,采用集中式管理方式并能自动生成同步脚本;

  ·冲突侦测;

  ·使用索引技术加速数据更新与查询;

  ·优化内存使用;

  ·与业界标准C/C++开发工具无缝集成,例如Microsoft Visual C++和WindRiver Tornado等;

  ·灵活的部署方式,能轻松移植到其他操作系统;

  ·提供高层编程接口以便工程师无需学习系统的相关方面和不同的操作系统接口。

页面功能 【字体:   】 【打印】 【关闭我对此感兴趣
中国教育和科研计算机网版权与免责声明

①凡本网未注明稿件来源的所有文字、图片和音视频稿件,版权均属本网所有,任何媒体、网站或个人未经本网协议授权不得转载、链接、转贴或以其他方式复制发表。已经本网协议授权的 媒体、网站,在下载使用时必须注明"稿件来源:中国教育和科研计算机网",违者本网将依法 追究责任。

②本网注明稿件来源为其他媒体的文/图等稿件均为转载稿,本网转载出于非商业性的教育和科研之目的,并不意味着赞同其观点或证实其内容的真实性。如转载稿涉及版权等问题,请作者 在两周内速来电或来函联系。


要闻回顾
·关于“2006教育行业信息安全大会”通知  
·存储业面临决定性突破 信息化突飞猛进  
·教育信息化环境下教学设计的策略和方法  
·从忽视到重视 校园无线网络的安全思考  
·网络环境下成功学习的关键因素分析  
·安全风险管理、评估的概述及实用方法  
·校园网的日志记录管理解决方案  
·三层交换技术的未来发展及应用趋势  
·利用RSS技术构建分布式学习资源网  
·10个关键点能否点出一个完美结果?  
 
—热门关键字—
 
ERP CRM 局域网 电子商务

 天网搜索 :
 
 站内搜索:
 


版权所有: 中国教育和科研计算机网 Copyright©1994- CERNIC CERNET  京ICP备020072
关于假冒中国教育网的声明 | 有任何问题与建议请联络: Webmaster@staff.cernet.com