一、Intersystems简介
Intersystems成立于1978年,总部位于美国马萨诸塞州剑桥市,是一家专注于数据库管理和医疗卫生IT解决方案的私人软件公司。
Intersystems开发了一个名为Caché的高性能大规模数据管理系统,它提供了一个高度优化的持久性存储、快速的查询速度和完整的事务支持,使其成为运行在生产环境中的关键应用程序的理想数据库。
二、Caché数据库
Caché是Intersystems公司的核心产品,它是在高性能的并行计算机上运行的分布式计算机环境。Caché支持事务处理,内置轻量级面向对象数据库,以及完全支持SQL和多种数据访问方式。
以下是Caché数据库查询代码示例:
Set q=##class(%SQL.Statement).%New() Set sql="SELECT * FROM Sample.Person WHERE Name = ?" Set status=q.%Prepare(sql) If status'=1 Quit Set rs=q.%Execute(yourname) While rs.%Next() { Write !, rs.%Get("Name"), " ", rs.%Get("DOB"), " ", rs.%Get("SSN") } Set sc=q.%Close()
三、Intersystems与医疗卫生IT解决方案
Intersystems成为医疗卫生IT解决方案市场的重要参与者已经多年了。Intersystems的健康关怀产品套件(Health Care Solution Suite)提供了许多工具和应用程序,以帮助医疗保健服务提供商管理其日常业务。
以下是Intersystems健康关怀产品套件代码示例:
Set a=##class(HC.EmergencyAdmission).%New() Set a.PatientID=yourID Set a.StartDate=NOW Set a.EndDate=NOW+3 Set a.Reason=emergencyReason Set a.EmergencyLevel=emergencyLevel Set a.Symptom=symptom Set a.Diagnosis=diagnosis Set status=a.%Save() If status'=1 Write "Failed to save admission!"
四、Intersystems关键特征
Intersystems具备以下关键特征:
- 高性能并行计算
- 分布式环境管理
- 快速的查询速度
- 完整的事务处理支持
- 多语言支持
- 内置面向对象数据库
- 易于集成于现有系统
五、Intersystems优势
Intersystems的数据库和解决方案优势在于:
- 高度可靠性和可扩展性
- 高效而且容易使用的开发工具
- 多种数据查询和访问方式
- 面向对象编程方法
- 可用于不同行业和应用领域
- 易于集成和部署
六、总结
Intersystems是一个致力于为客户提供高性能数据管理和医疗卫生IT解决方案的软件公司。Intersystems的Caché数据库系统提供了高度优化的持久性存储、快速的查询速度和完整的事务支持。Intersystems的健康关怀产品套件(Health Care Solution Suite)是基于Caché数据库系统而开发的应用程序,以帮助医疗保健服务提供商管理其日常业务。Intersystems的关键特征包括高性能并行计算,分布式环境管理,快速的查询速度,完整的事务处理支持,多语言支持,内置面向对象数据库,易于集成于现有系统。Intersystems的优势在于高度可靠性和可扩展性,高效而且容易使用的开发工具,多种数据查询和访问方式,面向对象编程方法,可用于不同行业和应用领域,以及易于集成和部署。