找回密码
 欢迎注册
搜索
热搜: 活动 交友 discuz
查看: 3760|回复: 4

[原创]关于M技术的初步介绍

[复制链接]
发表于 2003-3-20 17:02:57 | 显示全部楼层 |阅读模式
http://www.miforum.net/distillate/standard/mumps.htm
因为时间关系,目前尚只是初步整理了一些资料,在以后将逐步扩充,希望了解M技术的人会越来越多。
发表于 2003-3-20 20:39:12 | 显示全部楼层

[原创]关于M技术的初步介绍

对于基于M技术的Caché 后关系数据库系统已经研究了一段时间了,现在只是找不到和国内流行的前台开发工具(如:PB、VB等)结合开发的实例。如果通过odbc接口和Caché 后关系数据库连接的话,显的太笨了(效率不高)。如果那位仁兄有这方面的例子或资料的话,希望能够提供一下!
发表于 2003-3-20 22:48:01 | 显示全部楼层

[原创]关于M技术的初步介绍

    去年底曾下了个Caché(windows版),没觉得有特别优秀的特点。速度好像比oracle快些,大约和MS的VFP差不多。事实上,它更像是和VFP同一档次的东西。比如,我感觉它速度快的原因好像并不是因为“后关系”,到像是因为缺少了oracle、sybase、sqlserver之类大型数据库所具有的事务处理能力如回滚处理等功能。和VFP一样,它只提供odbc和流行开发工具相连(至少在windows上)。
    实际还没真正搞懂就放弃了。
    如果Caché真的像所宣传的那样,应该早就被广泛应用了(也不会限于卫生行业),怎么还能让oracle这些“传统数据库”大行其道呢?
      对于M技术,倒没有去关注过。谁会放弃面向对象的开发工具,而去摆弄大型机时代的老古董呢?
 楼主| 发表于 2003-3-22 10:50:42 | 显示全部楼层

[原创]关于M技术的初步介绍

[这个贴子最后由ironstone在 2003/03/22 11:18am 第 1 次编辑]

其实对所谓的后关系我到也没有太多的感觉,但其查询完成的速度的确是要比其他数据库要快很多
Caché实际上是M技术的一个具体产品表现,M技术实际上就是Caché的数据库操作管理语言,有些类似于dbase等语言。
它没有获得广泛应用并不是因为其性能不好,而是因为其在开发上的辅助提供不够,没有能够象oracle、sybase、sqlserver那些数据厂商提供很多有利于开发者应用的工具,在一般的商业应用中使用二维数据来表达也足够使用了,也没有必要也不能体现Caché的优势。
在数据表达上Caché的确和二维的数据库有很多的差别,而且提供了对于复杂关系的数据进行表达的特性。其实对于目前的his或者说是收费、住院管理、门诊管理这些一般性事务使用二维数据库也足够满足其性能和使用上的需求。
但对于复杂的临床数据则有一定的困难,具体是什么困难以及如何表现,我正在着手写出来,在以后会逐步加深对这方面的介绍
发表于 2003-4-2 10:22:49 | 显示全部楼层

[原创]关于M技术的初步介绍

Caché数据库在存贮和处理复杂的临床数据方面较一般关系数据库有着很大的优势。她可以使对象模型与数据之间的操作和处理变得十分方便。再说,HL7 V3对医疗方面的信息进行了非常彻底的建模与精简处理,Caché数据库与HL7 V3和XML三者结合,可能会使现在的HIS开发进入暂新的境界!
您需要登录后才可以回帖 登录 | 欢迎注册

本版积分规则

快速回复 返回顶部 返回列表