ChinaUnix.net 首页 | 博客 | Linux | 论坛 | 人才 | 培训 | 知识库 | 资料 | 读书 | 手册 | 精华 | 下载 | 沙龙 | 搜索
Linux首页 | Linux论坛 | 论坛精华 | 开源新闻 | 技术文章 | 专题专栏 | 新手指南 | 迁移方案 | 产品方案 | 开源项目 | 开源图书 | 软件下载 | 人才招聘 | Linux博客
  搜索

  产品与方案
·中科红旗全面打造现代化邮政体系
·红旗助力“网上审批服务” 推动电子政务
·红旗正版化开创呼和浩特网吧建设新起点
·红旗Linux助信息产业部邮件服务器“快跑”
·中标普华Linux 为电子政务信息化保驾护航
·中标普华Linux助力基金产业
·中标普华Office率先支持UOF标准
·中标普华邮件系统助力西藏政府信息化建设
·红旗Linux助力国库集中支付系统改革
·红旗助中信卫星 掀起GIS通信应用风暴
·红旗软件助力烟草总局 全面建设“数字烟草”
·红旗助力“信访阳光工程”打造畅通信访渠道
·红帽联合FIS发布下一代实时核心银行平台
·红旗助力金盾 打造全无忧出入境信息系统
·红旗Linux全力打造中国邮政总局名址信息库
·爱尔兰证交所从Unix迁移到红帽企业Linux
·一流的意大利银行选择使用红帽企业Linux
·PLUS Finanzservice选择使用红帽企业Linux
·红帽助力TransACT Communications 公司
·法国零售业巨头Lapeyre采用Redhat Linux
·旅游预订网站选择使用红帽企业Linux
·马哈拉施特拉邦政府的红帽解决之道
·美国联邦政府案例
·红帽为慕尼黑展览会提供现代化集群系统
·Yuba郡用开源软件和红帽产品提高了效率
·红帽企业Linux助印度理工建立高性能计算中心
·采用红帽Linux 将系统维护时间缩短了65%
·从UNIX迁移到Linux使Peñoles公司获益非浅
·Hikal公司用红帽企业Linux开展任务关键的ERP项目
·KDE3.5.4新版本发布
·芝加哥商业交易所从Unix向Linux迁移
·南方基金管理有限公司成功案例 Red Hat Linux
·广东北电通讯设备有限公司成功案例
·挪威国家石油公司从UNIX迁移到红帽Linux,成本减半
·中央电视台CCTV动画部案例 Red Hat Linux

  图书

鸟哥的Linux私房菜基础学..


Linux程序设计.第3版


Linux设备驱动开发详解


  下载
·Endian Firewall
·linux kernel(Linux 内核)
·CentOS
·Fedora Core 6
·Scientific Linux
·Slackware 11.0
·Gentoo Linux
·ubuntu-6.10-i386服务器版本
·ubuntu-6.10-amd64服务器版
·ubuntu-6.10-i386桌面版
·ubuntu-6.10-amd64桌面版
·Engarde Linux
您的位置: Linux时代 > 技术文档 > 数据库 >

如影随形的数据库 嵌入式数据库简介

日期:2007-03-22 作者:黄昆 来自:linux.chinaunix.net


  手机从仅能打电话、发短信发展到现在,已增加了诸多功能,如彩信、音乐、摄影等,功能应用多了,系统就变得复杂,嵌入式数据库作为共用的数据管理模块,实现了手机资源的共享。

  说起近些年CPU(中央处理器)技术的发展,很多用户都耳闻能详,而对于嵌入式系统的发展,却没有足够了解。引用康佳集团股份有限公司技术中心经理陶显芳的话,现在每年只有10%~20%的计算机芯片是专为电脑设计,而每年近10~20亿个CPU(80%~90%)或是SOC(系统级芯片)是为嵌入式系统设计制造的。

  嵌入式系统涵盖多领域

  计算机作为一个系统的核心或关键部件,同系统中的其它部分协同作用来完成整个系统的任务,即计算机镶嵌在系统中发挥其作用,这类计算机系统被称为嵌入式计算机应用系统,嵌入式系统几乎涵盖了所有领域。

  Oracle公司大中华区嵌入业务总监胡德旺告诉记者,嵌入式系统对数据处理的要求正在逐步增加,用户不仅要求处理大量而复杂的数据,还需要在应用变得更复杂时使数据的处理保持一致性。传统的基于文件系统的自行开发的数据管理系统,因为功能匮乏,开发周期长和维护困难等缺点,已经不能满足应用的要求了。

  在嵌入式系统中,对数据库的操作具有定时限制的特性,这里把应用于嵌入式系统的数据库系统称为嵌入式数据库系统或嵌入式实时数据库系统(ERTDBS)。

  可靠性要求是毋庸置疑的,嵌入式系统必须能够在没有人工干预的情况下,长时间不间断地运行。同时要求数据库操作具备可预知性,而且系统的大小和性能也都必须是可预知的,这样才能保证系统的性能。

  嵌入式系统中会不可避免地与底层硬件打交道,因此在数据管理时,也要有底层控制的能力,如什么时候会发生磁盘操作,磁盘操作的次数,如何控制等。底层控制的能力是决定数据库管理操作的关键。

  目前嵌入式软件系统开发的挑战之一,体现在对各种数据的管理能否建立一套可靠、高效、稳定的管理模式,嵌入式数据库可谓应运而生。

  嵌入式数据库是嵌入式系统的重要组成部分,也成为对越来越多的个性化应用开发和管理而采用的一种必不可少的有效手段。

  嵌入式数据库用途广泛,如用于消费电子产品、移动计算设备、企业实时管理应用、网络存储与管理以及各种专用设备,这一市场目前正处于高速增长之中。

  举简单例子,手机原来只用来打电话、发短信,现在手机增加了很多新的功能,比如彩信、音乐、摄影、视频等等,应用的功能多了,系统就变得复杂。

  以前手机软件的数据管理模式是每项应用需要自己定义、管理相关的数据,而如今已逐步趋向于用嵌入式数据库作为共用的数据管理模块以提高系统效率,实现手机资源(如影像、图片等)共享,并保持数据的稳定性和可靠性。例如:如果有电话打入,手机屏幕上显示的就不仅仅是一个电话号码,还可以同步显示出来电人的头像、声音等。

  摩托罗拉公司企业战略与业务拓展副总裁Mark Davies说:“摩托罗拉在20多种产品中嵌入了Oracle软件,其中包括我们的Ming智能电话和多种创新性生物识别与身份管理产品。”

  把后台数据管理延伸到前台

  在嵌入式数据库领域,各大数据库厂商竞争也日趋激烈,Oracle、IBM、Sybase、InterSystems、日立、Firefbird等均在这一领域有所行动。如继2005年并购全球最大的内存数据库厂商TimesTen之后,去年,Oracle又收购了全球下载用户最多的嵌入式数据库厂商 Sleepycat及其Berkeley DB产品,进一步完善了嵌入式软件的产品线。

  胡德旺也就此表示,从Oracle自身来说,Oracle提供的不仅是一个嵌入式数据库产品,更重要的是从底层提供的一种端到端的数据管理架构,并大力支持重点行业领域的关键合作伙伴在此架构上开发的相关应用和服务。

  而另据了解,数据库领域的另一巨头微软公司也将发布面向小型设备的嵌入式数据库。微软负责服务器应用的高级副总裁鲍罗在去年说,微软已经开发了供内部使用的嵌入式数据库产品,但没有将它发布为商业性产品。

  嵌入式数据库能给用户真正带来什么样的好处呢?首先对商业用户来讲,很多企业用户已经在后台使用如Oracle等的大型数据库,目前的嵌入式数据库技术配合无线通信网络,可以将后台的数据管理延伸到前台。

  举例说,在金融领域,保险业业务员将客户在多个账户中的信息进行汇总,并在必要时给出某种形式的报告。基于掌上电脑或其它移动设备上的嵌入式数据库所建立的移动应用,就能够很好地满足这种应用的需求。

  同步通讯时,传送地图信息或位置信息,或者通过发射器的信号广播来发送位置信息,各种位置信息、环境信息以及其它的辅助资料可以保留在嵌入式数据库中。

  移动用户通过前端嵌入式数据库应用工具,可直接向网络数据库服务器提交查询,将检索到的结果缓存或复制到嵌入式数据库中,进行本地管理。这些前端工具可能进行一定的定制,后台数据库服务器也可能作一些修改。

  举例说,用户可以通过智能手机、PDA等设备直接访问企业后台的相关应用数据库,实时处理关键业务,以提升企业一线业务人员的工作效率,同时也可有效提高用户的满意度。

  此外,还有其它一些专门的移动应用,如航空、铁路、医疗、服务等行业,它们都要求提供方便、快捷的服务。

  从普通用户的角度来讲,由于其涉及的都是技术方面的东西,因此实际上并不需要用户来理解什么是嵌入式数据库,只需体验它无处不在的应用。因为这些都是由专业的开发人员来研发的。

  对商业用户来讲一般关心的是嵌入式数据库与企业的数据能第一时间同步连接,利用嵌入式数据库能访问到企业后台的数据。对个人用户来说比较关心的是,在具体应用中要稳定、能恢复、个性化。

  嵌入式的三大发展趋势

  从上述嵌入式数据库在如电信、银行、保险、电子、零售业等具体的应用优势来看,嵌入式数据库会跟随信息技术以及互联网的发展得到普及,嵌入式数据库将成为工业智能化的必经之路,未来嵌入式数据库将有很大的发展空间。

  对于未来嵌入式数据库的发展趋势,胡德旺也给出了他的见解。

  首先,专业化发展明显。嵌入式数据库的功能将越来越强大,将可嵌入更多的个性化应用,功能也越来越专业化,因此需要有能力和开发实力的大公司来保证嵌入式数据库的开发和实施。

  其次,嵌入式数据库将朝标准化发展。市场的发展将要求嵌入式数据库进一步规范。

  最后,嵌入式数据库与企业内部信息的同步管理将得到发展。网络的快速发展会带动网络和嵌入式数据库实现远程和同步的数据管理。

本文被浏览



 相关新闻

开源数据库PostgreSQL 8.2全新发布2007-01-26 17:13:43
每天备份 mysql 数据库的脚本2007-01-23 14:59:48
2007年展望:开源数据库技术发展趋势2007-01-12 10:39:38
面临竞争和收购开源数据库的2006年2006-12-28 09:39:18
开源数据库PostgreSQL 8.2全新发布2006-12-06 11:17:46
ucLinux下sqlite数据库移植全攻略2006-11-27 16:01:37
开源数据库售价比商业版本低60%2006-11-21 09:34:48


 相关评论
关于我们 | 联系方式 | 广告合作 | 诚聘英才 | 网站地图 | 免费注册

Copyright © 2001-2006 ChinaUnix.net All Rights Reserved

感谢所有关心和支持过ChinaUnix的朋友们

京ICP证041476号