InterSystems IRIS安装部署

InterSystems IRIS 是什么

InterSystems IRIS 是基于 Caché/M 语言开发的一个数据库,这个数据库被大量使用在医疗系统中,也是北美地区医疗系统病历和文件管理中默认使用的事实标准。

Caché/M 是什么

Caché/M 是 MUMPS 程序语言 开发的数据库,Caché/M 提供了代码接口,可以之间使用 Caché/M 对数据库来进行操作。

Caché 是一个法语单词,但是又非常容易和英语使用的 Cache 搞混,所以大部分时候使用的是 Caché/M 来表达。

M 表达的意思是 Mumps 程序语言,简称 M 语言,Caché 使用 M 语言构建了不少函数。

InterSystems IRIS 不是开源数据库

因为涉及到医疗系统数据的使用,所以 InterSystems IRIS 并不是一个开源的数据库,你可以使用下面的链接:Evaluate InterSystems Products 来下载评估版本。

本文就是根据下载的链接来进行 Windows 安装的教程。

上面的页面在下载之前,你需要进行注册,填写一些个人信息,邮箱获取验证码。

输入邮箱收到的验证码验证,成功后会跳转到登录页面。

登录账户是你的邮箱,密码是你设置的密码

进入后选择community版本

根据个人具体情况选择对应版本下载即可。

InterSystems IRIS for Health Community 和 InterSystems IRIS Community区别

InterSystems IRIS for Health Community 和 InterSystems IRIS Community 都是 InterSystems 提供的免费版本,主要面向开发者学习和测试使用。它们的核心功能相同,但侧重点和包含的组件有所不同。以下是主要区别:


1. 目标用户与用途

  • IRIS Community

    • 通用版本,适用于所有类型的应用开发(如金融、物流、IoT等)。

    • 适合学习 InterSystems IRIS 的核心功能(数据库、互操作性、分析等)。

  • IRIS for Health Community

    • 专为医疗健康行业定制,包含医疗行业特定的功能和工具。

    • 适合开发与医疗数据(如HL7、FHIR、DICOM等)相关的应用。


2. 包含的组件

  • IRIS Community

    • 基础功能:高性能数据库、互操作性引擎、嵌入式 Python/JavaScript 支持等。

    • 不包含医疗行业专用的工具包或数据模型。

  • IRIS for Health Community

    • 在 IRIS 基础上额外包含:

      • Health Connect:医疗数据集成工具(支持 HL7、FHIR、DICOM 等标准)。

      • FHIR 加速器:快速构建符合 FHIR 标准的 API。

      • 医疗数据模型:预置的医疗数据结构和术语库(如ICD-10、SNOMED CT)。


3. 许可证限制

  • 两者均为免费版本,但有相同限制:

    • 仅限非生产环境使用(如开发、测试)。

    • 最大数据存储限制(如 10GB 或 50GB,具体版本可能不同)。

    • 不支持集群或高可用性功能。


4. 如何选择?

  • 选择 IRIS Community

    • 如果你需要通用的数据平台,或学习 InterSystems 的基础技术。
  • 选择 IRIS for Health Community

    • 如果你是医疗行业开发者,需要处理 FHIR/HL7 数据或开发医疗应用。

总结

特性 IRIS Community IRIS for Health Community
核心功能 通用数据库与互操作性 在 IRIS 基础上增加医疗专用工具
医疗行业支持 支持 HL7、FHIR、DICOM 等
适用场景 通用开发 医疗健康应用开发

下载成功后双击开始安装

相关推荐
霖0014 分钟前
C++学习笔记三
运维·开发语言·c++·笔记·学习·fpga开发
上单带刀不带妹1 小时前
JavaScript中的Request详解:掌握Fetch API与XMLHttpRequest
开发语言·前端·javascript·ecmascript
小白学大数据1 小时前
Python爬取闲鱼价格趋势并可视化分析
开发语言·python
ningmengjing_1 小时前
在 PyCharm 中安装并配置 Node.js 的指南
开发语言·javascript·ecmascript
晓13131 小时前
JavaScript基础篇——第五章 对象(最终篇)
开发语言·前端·javascript
LjQ20402 小时前
Java的一课一得
java·开发语言·后端·web
阿蒙Amon2 小时前
C#正则表达式全面详解:从基础到高级应用
开发语言·正则表达式·c#
CHANG_THE_WORLD3 小时前
「macOS 系统字体收集器 (C++17 实现)」
开发语言·c++·macos
妄想出头的工业炼药师3 小时前
python和C++相互调用使用
开发语言·c++
2301_764441333 小时前
Python管理咨询数据可视化实战:收入分布与顾问利用率双轴对比图表生成脚本
开发语言·python·信息可视化