文章
Michael Lei · 一月 26 阅读大约需 5 分钟

跟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先生的经历简介
 

0
0 87
讨论 (0)1
登录或注册以继续