cache cache数据库教程 适不适合 中国his 中国医疗国情

2013年第10期总第130期 SI LIC0 N VALLEY 基于存储结构解析嘚Cach 6cache数据库教程可视化SQL 查询研究与实现 刘华杰 丁 斌 ,王 珏 (江苏省徐州市中心 医院信息科 江苏徐州 221 009) 摘 耍 作 为一种后 关 系型cache数据库教程 ,Cach 6数據 库采用树状结构存储数据 适合 医疗等复杂的应用。基 于对 each 6cache数据库教程存储结构解析 给 出了Cach 6cache数据库教程可视化 SQL查询的方法 ,实现 了在結果集中以类似 HTML链接的 形式进行关联数据的逐级呈现或直接抓取关联数据快照 同时向用户呈现相关的数据 GLOBAL存储信息及 M语言访 问 关键语 句 ,极大地提 高用户对 Cach 6数据 库进行 SQL查询 的效率 扩展 Cach 6cache数据库教程 SQL查询的功能内涵 ,提高 Cach 6数 据 库 的使用 方便 性 关 键 词 Cach 6cache数据库教程 ;GLOBAL;DR引用类型 ;数据快照 中图分类号 :TP277 文献标识码 :A 文章编号 :1671— 3)052—057—03 2O多年前 ,关系型cache数据库教程被誉为一项伟大的创新关系型 cache数据库教程用统一 嘚数据结构取代 了以前单一 的、结构不一的数据 文件 ,将数据存储在表格中关系型cache数据库教程是如此 的成功 ,以 致查询语言 (SQL)成为了访问cache數据库教程的一个通用标准 Caeh 6cache数据库教程是后关系型cache数据库教程的领导者 ,在全世界的医 疗领域处于领先地位70% 的美国医院使用 Cach 6cache数据库敎程 ,世 界上最好的电子病历 、最大的 HIS系统 、最优 的 LIS系统都采 用 Cach 6作为cache数据库教程与传统的关系cache数据库教程不同的是 ,Cach 6 是 以类似 XML树状结构嘚多维结构对数据进行存储 这种结构 可 以处理复杂的数据 ,并能更加快速地存取数据虽然 Caeh 6 cache数据库教程 中内置 的 Cach 6 ObjectScript脚本语言 (一种 M语 言 ), 可 鉯直接访问多维数据结构但另一方面 ,对于 Cach 6cache数据库教程 进行 SQL查询是一件不可避免而又相 当复杂的任务 Cach 6数 据库的后台数据存储结构及逻輯关系比传统的关系型cache数据库教程更 要复杂的多 ,即使是熟悉 Cach 6cache数据库教程或 SQL Se~er、Oracle、 Sybase和 DB2等主流cache数据库教程的人员 也很难把握。 1 Cach 6cache数据库教程表嘚逻辑结构与物理结构分析 Caeh 6cache数据库教程中的表定义在 CLASS对象中 并存储在 CLASS对象相关联的主 Global(多维数组 )中 ,同时表的索引 信息存储在相关的索引 GLOBALΦCLASS对象的每一个属性 分别代表表的~个字段 ,存储在主 SQL查询的解决方案 2.1解析 Cach6cache数据库教程表结构 基于 Cach 6cache数据库教程的表结构分析 首先构慥一个结构体 , 包含表名 、表名中文描述 、表相关说明 、Globa1名称 、继承 的 父表 GLOBAL名称 、Global索引、字段定义 信息 (字段名 称 字段类型 ,DR目标表名等 )、主键字段名 、关

}
0
0
0
0
0
0

原创攵章 0获赞 0访问量 6

}

从后关系型cache数据库教程模型的提絀到现在已经经历了20多年。随着后关系型cache数据库教程技术的发展后关系型cache数据库教程的产品早已不再停留在模型的基础阶段。为了构建新一代的突破性应用、解决方案开发人员需要一款支持多种模式访问、运行数据的数据平台。美国InterSystems公司发布了Cachecache数据库教程这是一个鼡于高性能事务应用的后关系型cache数据库教程管理系统,该系统具有面向对象的许多功能和一个事务型多维数据模型

Cache的应用程序能够从一個平台移植到另一个平台上而无需修改程序代码行,可以在各种不同硬件平台和软件平台上运行如Windows95、Windows NT、Unix和DigitalVMS等等。

此外因为Cache方便易用,還可大大减少通常在使用别的技术时所必需的人工干预工作量显著降低了与系统管理有关的费用。 

Cachecache数据库教程是美国Intersystems公司产品后关系型cache数据库教程(Post Relational database)中的领头羊。Cachecache数据库教程对大多数国内IT人员来说还是比较陌生然而在国外特别是国外的医疗领域,在美国和欧洲的HIS系统(医療卫生管理信息系统)中Cachecache数据库教程所占的比例是最大的,被医疗界公认为首选cache数据库教程

Cache是一种后关系型cache数据库教程,它提供三种方式访问数据:对象访问、SQL访问、直接对多维数据数组访问而且三种访问方式能够并发访问同一数据。多维数据结构和多种cache数据库教程访問方式构成了后关系型cache数据库教程的基础

目前使用Cachecache数据库教程的在国内都是一些大型的医院,如中山大学第三附属医院、深圳南山医院、北京安贞医院等官方数据显示,Cachecache数据库教程的数据查询速度约为oracle的7~20倍并方便的支持关系型cache数据库教程和对象型cache数据库教程。

1、速度赽Cachécache数据库教程在同等条件下查询相同数据比Oracle等普通cache数据库教程要快。原因是Cachécache数据库教程又叫做后关系型cache数据库教程(Post-Relation),顾名思义Caché是基于普通关系型cache数据库教程如:Oracle, SQL server, Sybase等的基础之上并有所改进而产生的。

2、使用简单Cachécache数据库教程支持标准SQL语句,因此不太熟悉M语言的用户依然可以轻易对cache数据库教程中的数据进行操作

3、接口容易。Cachécache数据库教程支持ODBC标准接口因此在与其他系统进行数据交换时非常容易。哃时Caché亦可以将数据输出成文本文件格式以供其它系统访问调用。

4、真正的3层结构Cachécache数据库教程能够真正意义上实现3层结构,实现真正嘚分布式服务升级扩容方便。正因为由上述分布式3层结构所以当医院需要增加客户端PC或医院进行扩大规模时,不需要重新购买或更新主服务器只需要适当增加二级服务器的数量即可,二级服务器相对来说要比主服务器要便宜许多因此,医院可节约资金减少重复投资

5、对象型编辑。Cachécache数据库教程是真正的对象型cache数据库教程开发时用户可直接用cache数据库教程定义自己想要的对象,然后再在其它开发工具中调用该对象的方法和属性即可完成开发工作非常方便。支持远程映射和镜像Cachécache数据库教程支持远程的映射和镜像,比如在不同城市之间或在同一城市的不同区域之间,Caché可以进行镜像(Mapping)使不同区域的Cachécache数据库教程同步联系起来,虽然在不同区域但大家使用起来僦像共用一个cache数据库教程。

6、支持WEB开发Caché cache数据库教程提供自带的Web开发工具,使用维护非常方便符合当今软件业发展的趋势。

7、价格便宜Cachécache数据库教程的价格比Oracle要便宜许多。 

Cachecache数据库教程的优势:

后关系型cache数据库教程技术和关系型cache数据库教程技术相比较高响应性能是它嘚一大优势。网络环境下的数据通常是非常复杂的但在以往的关系型cache数据库教程模式之下,数据开发会受到简单的行列数据模型的限制

这种复杂性就不得不转嫁到应用程序的设计上,使得应用程序必须做很多数据表格的操作处理一个事务要执行很多次的表连接。由于茬关系型cache数据库教程之上的事务处理是一项庞大的工作这就使得关系cache数据库教程的应用系统变得效率低下。

相对而言Cache的面向对象多维數据结构能更好地描述数据之间的关系。也具有能节省硬盘存储空间和能提供高速响应的性能

采用Cache后的存储空间可能节省2/3,而基于Cache的应鼡程序比原来基于关系型cache数据库教程的应用程序运行有可能快20倍。

开放性是Cache具有快速开发能力的关键开发员能够在熟悉的环境中工作,使用他们所熟悉的工具习惯于关系型系统的开发员可以把数据模型设计为表,然后使用嵌入的SQL访问它

cache包括了一个先进而成熟的完全對象模型,包括封装、多态、多重继承、结果集和blob并且能够与对象建模工具如和rose软件等接口。更重要的是cache的三种数据访问方式可直接與cache中的数据进行交互。这样就没有额外层次的处理提高了cache数据库教程的性能。

cache还独一无二地提供了事务处理型的位图索引通过提升数據仓库中实时数据的查询效率来大幅度提高进行复杂查询的能力。它可以利用多维数据机构执行位图索引提高其查询速度,同时显著降低了占有的存储空间

cache运行的高性能和快速开发的高效率,可以为计算机用户带来巨大的受益而且cache能在各种操作系统支持下轻松完成cache数據库教程系统管理,包括在线实时重新分配和部署cache数据库教程服务器及应用服务器后关系型cache数据库教程能够将多维处理和面向对象技术結合到关系cache数据库教程上,能够将经过处理的多维数据模型的速度和可调整性结合起来由于它独有的可兼容性,对于开发高性能的交换處理应用程序来说后关系型cache数据库教程非常理想。 

Cachecache数据库教程的发展:

2015年4月InterSystems宣布推出最新版高度可扩展性数据平台InterSystems Cache15。Cache 2015.1版本cache数据库教程嘚性能和扩展性有显著的提高对于海量数据具有非常高效的处理能力。架构在Cache2015.1cache数据库教程上的HIS系统在响应速度上提高了50%以上这对大型醫院及医疗集团的HIS应用的部署和使用有很大帮助。该版本能为用户机构提供重要的战略优势帮助他们获得大规模的医学信息学项目,同時提供积极发展的战略以实现医疗领域从数量到质量的转变

对于企业的业务技术策略决策者而言,目前正需要制定以数据为驱动的新一玳应用而Cache 2015 数据平台正好能够满足企业对严苛技术解决方案的需求;对于业务应用,Cache 15可以同时对结构化数据和非结构化数据进行分析可使您适时地对业务做深度透视,从而业务采取进一步的操作

}

我要回帖

更多关于 cache数据库教程 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信