
Fin mars, une nouvelle version de la plate-forme de données InterSystems IRIS 2020.1 a été lancée. Même la pandémie de coronavirus n'a pas empêché la dissémination.
Parmi les éléments importants de la nouvelle version, mentionnons l'augmentation des performances du noyau, la génération d'une application REST selon la spécification OpenAPI 2.0, le partitionnement des objets, une nouvelle vue du portail de gestion, la prise en charge MQTT, un cache de requête universel, un nouveau cadre pour créer des éléments de produit en Java ou .NET. Une liste complète des modifications et une liste de contrôle de mise à niveau en anglais sont disponibles ici . Plus de détails - sous la coupe.
InterSystems IRIS 2020.1 est une version avec un support amélioré. InterSystems publie deux types de versions InterSystems IRIS:
- Libérations de livraison continues. Ils sont diffusés trois à quatre fois par an sous forme d'images Docker. Conçu pour le développement et le déploiement d'applications dans le cloud ou les conteneurs Docker.
- . , . , InterSystems IRIS.
2019.1 2020.1 Docker — 2019.2, 2019.3, 2019.4. 2020.1. 2019.2, 2019.3, 2019.4.
.
REST-
InterSystems API Manager, 2019.1.1, 2020.1 REST- OpenAPI 2.0. «Creating REST Services».
Caché Ensemble
Caché Ensemble InterSystems IRIS. , , .
InterSystems IRIS In-Place Conversion Guide InterSystems IRIS Adoption Guide. InterSystems «».
InterSystems IRIS Native API Python
Python , InterSystems IRIS . — «Native API for Python».
InterSystems IRIS Native API Node.js
Node.js , InterSystems IRIS . — «Native API for Node.js».
Node.js
ODBC- InterSystems IRIS Node.js
Java .NET-
.NET Java- . , .NET Java, IRIS , IRIS. — «Java Gateway Reentrancy».
Native API Java .NET
IRIS Native API Java .NET $LIST .
. .
SQL
. 2020.1, , , . , . , .
, DML.
, , join "->".
, , . -. .
Java .NET
PEX (Production EXtension), . PEX Java .NET -, - -, . - - . PEX Java .NET , ObjectScript. PEX :
— «PEX: Developing Productions with Java and .NET».
.
Port Authority , - -. . — «Managing Port Usage».
MQTT
, MQTT (Message Queuing Telemetry Transport), (Internet of Things — IoT). — «Using MQTT Adapters in Productions».
— (node level), , . API — %SYSTEM.Cluster. — (namespace level), — . — «Elements of Sharding» «Sharding APIs».
:
.
, :
- Tencent Cloud. InterSystems Cloud Manager (ICM) InterSystems IRIS Tencent Cloud.
- (named volumes) Docker, (bind mount).
- ICM — , . — «Reprovisioning the Infrastructure» «Redeploying Services».
- .
- ICM .
- root.
- ICM , - Denial-of-Service .
- RPC.
- ICM . , .
- ICM .
- — ICM , , Google Cloud Platform, Web Gateway Ubuntu SUSE.
- iris.cpf . ICM InterSystems IRIS , . , Kubernetes.
InterSystems IRIS Business Intelligence ( DeepSee) — . , , , .
PowerBI
Microsoft PowerBI InterSystems IRIS. PowerBI, 2019 . — «InterSystems IRIS Connector for Power BI».
Analyzer. , .
- $ORDER (direction = -1) , .
- .
- Apache Spark 2.3, 2.4.
- WebSocket. %Net.WebSocket.Client.
- .
- CSP, ZEN REST.
- .NET Core 2.1.
- ODBC.
- messages.log.
- API . %SYSTEM.Monitor.GetAlerts().
- , (31 ) , . 31 .
— Online Distributions wrc.intersystems.com
InterSystems IRIS — https://www.intersystems.com/ru/try-intersystems-iris-for-free/
Docker:
docker run --name iris20 --init --detach --publish 51773:51773 --publish 52773:52773 store/intersystems/iris-community:2020.1.0.215.0
7 17:00 , . (Director, Product Management) (Director of Product & Industry Marketing). ! .