跟Robert Cemper老师学习 IRIS 和Caché
@Robert Cemper 我们全球(几乎是)最资深最活跃粉丝最多的社区成员 (最畅销!). Robert 老师从1970年代就开始从事软件行业,从1978年就开始从事MUMPS, DSM, ... Caché, ...IRIS等等直到今天还在活越地写代码。所以跟着Robert老师超过100篇的社区文章中学习 InterSystems 技术是最好不过的选择了。我们按照主题精选了一些文章,后面会陆续翻译,大家希望优先翻译哪一篇,欢迎在评论区留言。
关于SQL
DB Migration using SQLgateway IRIS 使用 SQLgateway 迁移到IRIS.
Dataset Lightweight M:N 和 M:N Relationship 高级SQL 关系
Using ClassQueries() as Tables 把ClassQueries 当成表来使用 (就像使用objectscript的视图 )
Effective use of Collection Indexing and Querying Collections through SQL SQL 查询采集索引
Show Global by SQL SELECT 看 globals的SQL 语句
SQL for ^ERROR Global get ^ERROR global 的SQL 语句
SPOOL as SQL Table get the SPOOL report 的SQL 语句
Materialized Views 如何用IRIS实现 "物化视图"
Semi-Persistent Classes and Tables 仅仅持久化你需要的类的内容
Static WHERE Conditions 使用sql 类方法来筛选where里面的数据
Repairing your Index 重构索引
------------------------------------------------------------------
关于Python 和原生 API
AoC2021-rcc 使用嵌入式Python的25个样本代码
Using ZPM for Node.js 从Node.js 使用 zpm 模块
WebSocket Client with embedded Python 嵌入式Python的WebSocket 客户端
Trying Embedded Python IRIS内的python 例子
Native API for ObjectScript Demo 和 IRIS Native API for ObjectScript 简单的原生API demo
IRIS-NativeAPI-Nodejs-compact 和 WebSocket Client JS with IRIS Native API as Docker Micro Server Node.js 和原生 NativeAPI的轻量级docker实例
Client for WebSockets based on Node.js 基于 Node.js的web sockets
------------------------------------------------------------------
关于 Globals, ObjectScript, ZPM 和 COS
Traditional Debugging in ObjectScript Debug 你的 ObjectScript 代码
The future position of ObjectScript ObjectScript开发的未来
Helper for ObjectScript Language Extensions 扩展ObjectScript的帮助app
FOREACH for ObjectScript 从Macro到foreach 的 ObjectScript
ObjectScript over ODBC ObjectScript使用 ODBC
Global Scanning & Slicing 输出任何级别的globals细节
ZPMshow - a helper for tired fingers 如何使用ZPM
Un-Typical persistence 关于持久化的高级技巧 persistence
snapshot to JSON 从快照 到 JSON
A function to check if string is JSON object 检查字符串是否为JSON对象的功能
fast JSON formatting for Caché / Ensemble 和 fast JSON formatting for IRIS 漂亮地格式化你的 JSON 字符串
Organize %ZLANG** 关于ZLANG的技巧
Wrap JSON to multi lines / Test ISJSON JSON 多行处理
Parameter passing to Language Extentions 为语言扩展给参数传值(SystemFunctions, SystemVariables, SystemCommands)
Terminal Multi-Line Command Editor 和 Terminal Multi-Line Option 多行终端
Backport %JSON.* to Caché 把%JSON backport到 Caché
Moving Code from IRIS to Caché 把代码从 IRIS 移动到 Caché
Multidimensional Property Persistence - Part 1 (Classic) 持久化多维属性
SUDOKU demo ObjectScript SUDOKU Demo
Synchronize Data with DSTIME DSTime 例子
Adopted Bitmaps example now on Open Exchange 和The adopted Bitmap 使用 BITMAPS的应用例子
Client for WebSockets based on CSP 基于CSP的web socket客户端
Execute Server Commands from Caché / Ensemble / IRIS 从caché/ensemble/IRIS执行服务器命令.
Sharding evaluation #1 和 Manual Setup of Sharding IRIS分片技术
Global Time Management datetime属性里的UTC time properties
Summary on Local Variable Scoping Variable scopings
The 'unlimited' UNIQUE index UNIQUE 索引技术
@Indirection and eXECUTE - why ? 动态调用
Light weight EXCEL download 轻量数据集/excel
Date before Dec.1840 ? Negative $H(orolog) ? 关于日期 dates
------------------------------------------------------------------
关于互操作性 Interoperability
Generating OFX [V1] 为MS OFX format自定义 production
------------------------------------------------------------------
关于IRIS 基础架构和docker
Storage Considerations on large data sets 处理大型数据的存储考虑 datasets
Docker Desktop Windows - disk space consumption 关于 docker 磁盘空间管理
SSH for IRIS container IRIS容器的 SSH 访问.
How to execute IRIS restart from inside 正确滴重启 IRIS
Splitting an IRIS db to multiple drives 把IRISDB分解到多个HD drives
How to shrink IRISTEMP db in runtime? 节省 IRISTEMP 磁盘分配
IRIS easy ECP workbench 使用IRIS ECP
Making development in Docker environment easier 让 docker 环境下的开发更容易
Using ECP across IRIS and Caché 跨 IRIS 和 Cache 使用ECP
ECP between IRIS and Caché / Ensemble 在 IRIS, Cache 和 Ensemble同时存在的情况下使用ECP
moving code between IRIS and CACHÉ 在 IRIS 和 Cache之间移动代码
Break in case of Emergency 紧急情况下的远程访问
IRIS-Docker-micro-Durability 再次运行 docker 实例时保留参数
Docker vs. Durability 较少可用资源下的Docker instances
WebSocket Client IRIS internal %Net.WebSocket.客户端
WebSocket Echo Server in IRIS Web socker demo
A more useFull Object Dump 一个更有用的Object dump
Using Interjob communication (IJC) 使用 IJC
Background Jobs over ECP 分布式任务--ECP 下的后台任务
Simple Remote Server Control 简单的远程服务器监控
SPOOL - the forgotten device SPOOL 管理被遗忘的设备
------------------------------------------------------------------
其他
Successful Troubleshooting 成功的Troubleshooting
感谢🙏 Robert Cemper先生, 我们感谢您!
From The Roots to InterSystems Robert先生的经历简介