ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS 2020.1 ರ ಬಿಡುಗಡೆ

ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS 2020.1 ರ ಬಿಡುಗಡೆ

ಮಾರ್ಚ್ ಅಂತ್ಯದಲ್ಲಿ ಹೊರಗೆ ಬಂದೆ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS 2020.1 ಡೇಟಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನ ಹೊಸ ಆವೃತ್ತಿ. ಕರೋನವೈರಸ್ ಸಾಂಕ್ರಾಮಿಕವು ಸಹ ಬಿಡುಗಡೆಯನ್ನು ತಡೆಯಲಿಲ್ಲ.

ಹೊಸ ಬಿಡುಗಡೆಯಲ್ಲಿನ ಪ್ರಮುಖ ವಿಷಯಗಳೆಂದರೆ, ಹೆಚ್ಚಿದ ಕರ್ನಲ್ ಕಾರ್ಯಕ್ಷಮತೆ, OpenAPI 2.0 ವಿವರಣೆಯ ಪ್ರಕಾರ REST ಅಪ್ಲಿಕೇಶನ್‌ನ ಉತ್ಪಾದನೆ, ವಸ್ತುಗಳಿಗೆ ಶಾರ್ಡಿಂಗ್, ಹೊಸ ರೀತಿಯ ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಪೋರ್ಟಲ್, MQTT ಬೆಂಬಲ, ಸಾರ್ವತ್ರಿಕ ಪ್ರಶ್ನೆ ಸಂಗ್ರಹ, ಉತ್ಪನ್ನವನ್ನು ರಚಿಸುವ ಹೊಸ ಚೌಕಟ್ಟು. ಜಾವಾ ಅಥವಾ .NET ನಲ್ಲಿನ ಅಂಶಗಳು. ಬದಲಾವಣೆಗಳ ಸಂಪೂರ್ಣ ಪಟ್ಟಿ ಮತ್ತು ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿ ಪರಿಶೀಲನಾಪಟ್ಟಿಯನ್ನು ನವೀಕರಿಸಿ ಇಲ್ಲಿ ಕಾಣಬಹುದು ಲಿಂಕ್. ಹೆಚ್ಚಿನ ವಿವರಗಳು - ಕಟ್ ಅಡಿಯಲ್ಲಿ.

InterSystems IRIS 2020.1 ವಿಸ್ತೃತ ಬೆಂಬಲ ಬಿಡುಗಡೆಯಾಗಿದೆ. ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ ಎರಡು ರೀತಿಯ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಬಿಡುಗಡೆಗಳನ್ನು ಉತ್ಪಾದಿಸುತ್ತದೆ:

  • ನಿರಂತರ ವಿತರಣಾ ಬಿಡುಗಡೆಗಳು. ಅವು ವರ್ಷಕ್ಕೆ ಮೂರರಿಂದ ನಾಲ್ಕು ಬಾರಿ ಡಾಕರ್ ಚಿತ್ರಗಳ ರೂಪದಲ್ಲಿ ಬಿಡುಗಡೆಯಾಗುತ್ತವೆ. ಕ್ಲೌಡ್ ಅಥವಾ ಡಾಕರ್ ಕಂಟೈನರ್‌ಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ನಿಯೋಜನೆಗಾಗಿ ವಿನ್ಯಾಸಗೊಳಿಸಲಾಗಿದೆ.
  • ವಿಸ್ತೃತ ಬೆಂಬಲದೊಂದಿಗೆ ಬಿಡುಗಡೆಗಳು. ಅವರು ಕಡಿಮೆ ಆಗಾಗ್ಗೆ ಹೊರಬರುತ್ತಾರೆ, ಆದರೆ ಪರಿಹಾರಗಳೊಂದಿಗೆ ಬಿಡುಗಡೆಗಳನ್ನು ಅವರಿಗೆ ನೀಡಲಾಗುತ್ತದೆ. ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ನಿಂದ ಬೆಂಬಲಿತ ಎಲ್ಲಾ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಲಭ್ಯವಿದೆ.

2019.1 ಮತ್ತು 2020.1 ರ ವಿಸ್ತೃತ ಬೆಂಬಲ ಬಿಡುಗಡೆಗಳ ನಡುವೆ, ಬಿಡುಗಡೆಗಳನ್ನು ಡಾಕರ್ ಚಿತ್ರಗಳಲ್ಲಿ ಮಾತ್ರ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ - 2019.2, 2019.3, 2019.4. ಈ ಬಿಡುಗಡೆಗಳಿಂದ ಎಲ್ಲಾ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು ಮತ್ತು ಪರಿಹಾರಗಳನ್ನು 2020.1 ರಲ್ಲಿ ಸೇರಿಸಲಾಗಿದೆ. ಕೆಳಗೆ ಪಟ್ಟಿ ಮಾಡಲಾದ ಕೆಲವು ವೈಶಿಷ್ಟ್ಯಗಳು ಮೊದಲು ಒಂದು ಬಿಡುಗಡೆ 2019.2, 2019.3, 2019.4 ರಲ್ಲಿ ಕಾಣಿಸಿಕೊಂಡವು.

ಸರಿ, ನಂತರ.

ನಿರ್ದಿಷ್ಟತೆಯ ಪ್ರಕಾರ REST ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ಅಭಿವೃದ್ಧಿ

ಇದರ ಜೊತೆಗೆ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ API ಮ್ಯಾನೇಜರ್, ಆವೃತ್ತಿ 2019.1.1 ರಿಂದ ಬೆಂಬಲಿತವಾಗಿದೆ, ಬಿಡುಗಡೆ 2020.1 ರಲ್ಲಿ OpenAPI 2.0 ಫಾರ್ಮ್ಯಾಟ್‌ನಲ್ಲಿನ ನಿರ್ದಿಷ್ಟತೆಯ ಪ್ರಕಾರ REST ಸೇವೆಗಾಗಿ ಕೋರ್ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ಸಾಧ್ಯವಾಯಿತು. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ, ದಸ್ತಾವೇಜನ್ನು ವಿಭಾಗವನ್ನು ನೋಡಿ "REST ಸೇವೆಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತಿದೆ».

ಕ್ಯಾಶೆ ಅಥವಾ ಎನ್ಸೆಂಬಲ್ ಸ್ಥಾಪನೆಯನ್ನು ಪರಿವರ್ತಿಸುವುದು

ಅನುಸ್ಥಾಪನೆಯ ಸಮಯದಲ್ಲಿ ನಿಮ್ಮ ಕ್ಯಾಶೆ ಅಥವಾ ಎನ್ಸೆಂಬಲ್ ಸ್ಥಾಪನೆಯನ್ನು ಇಂಟರ್ ಸಿಸ್ಟಮ್ಸ್ ಐಆರ್ಐಎಸ್ ಆಗಿ ಪರಿವರ್ತಿಸಲು ಈ ಬಿಡುಗಡೆಯು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಪರಿವರ್ತನೆಗೆ ಪ್ರೋಗ್ರಾಂ ಕೋಡ್, ಸೆಟ್ಟಿಂಗ್‌ಗಳು ಅಥವಾ ಇತರ ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳಲ್ಲಿ ಬದಲಾವಣೆಗಳು ಬೇಕಾಗಬಹುದು, ಆದರೆ ಹೆಚ್ಚಿನ ಸಂದರ್ಭಗಳಲ್ಲಿ ಇದು ಸರಳವಾಗಿರುತ್ತದೆ.

ಪರಿವರ್ತಿಸುವ ಮೊದಲು, ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ ಐಆರ್‌ಐಎಸ್ ಇನ್-ಪ್ಲೇಸ್ ಕನ್ವರ್ಶನ್ ಗೈಡ್ ಮತ್ತು ಇಂಟರ್ ಸಿಸ್ಟಮ್ಸ್ ಐಆರ್‌ಐಎಸ್ ಅಡಾಪ್ಷನ್ ಗೈಡ್ ಅನ್ನು ಓದಿ. ಈ ಡಾಕ್ಯುಮೆಂಟ್‌ಗಳು ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ ವರ್ಲ್ಡ್‌ವೈಡ್ ಸಪೋರ್ಟ್ ಸೆಂಟರ್ ವೆಬ್‌ಸೈಟ್‌ನಲ್ಲಿ "ದಾಖಲೆಗಳನ್ನು».

ಗ್ರಾಹಕ ಭಾಷೆಗಳು

ಪೈಥಾನ್‌ಗಾಗಿ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಸ್ಥಳೀಯ API

ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುವ ಬಹುಆಯಾಮದ ಅರೇಗಳಿಗೆ ಪೈಥಾನ್‌ನಿಂದ ಕಡಿಮೆ-ಮಟ್ಟದ, ವೇಗದ ಪ್ರವೇಶ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಪೈಥಾನ್‌ಗಾಗಿ ಸ್ಥಳೀಯ API».

Node.js ಗಾಗಿ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಸ್ಥಳೀಯ API

ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಡೇಟಾವನ್ನು ಸಂಗ್ರಹಿಸುವ ಬಹುಆಯಾಮದ ಅರೇಗಳಿಗೆ Node.js ನಿಂದ ಕಡಿಮೆ ಮಟ್ಟದ ವೇಗದ ಪ್ರವೇಶ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "Node.js ಗಾಗಿ ಸ್ಥಳೀಯ API».

Node.js ಗಾಗಿ ಸಂಬಂಧಿತ ಪ್ರವೇಶ

Node.js ಡೆವಲಪರ್‌ಗಳಿಗಾಗಿ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಗೆ ODBC ಪ್ರವೇಶಕ್ಕೆ ಬೆಂಬಲ

ಜಾವಾ ಮತ್ತು .NET ಗೇಟ್‌ವೇಗಳಲ್ಲಿ ದ್ವಿಮುಖ ಸಂವಹನ

.NET ಮತ್ತು Java ಗೇಟ್‌ವೇ ಸಂಪರ್ಕಗಳು ಈಗ ದ್ವಿಮುಖವಾಗಿವೆ. ಅಂದರೆ, IRIS ನಿಂದ ಗೇಟ್‌ವೇ ಮೂಲಕ ಕರೆಯಲಾಗುವ .NET ಅಥವಾ Java ಪ್ರೋಗ್ರಾಂ IRIS ಅನ್ನು ಪ್ರವೇಶಿಸಲು ಅದೇ ಸಂಪರ್ಕವನ್ನು ಬಳಸುತ್ತದೆ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಜಾವಾ ಗೇಟ್‌ವೇ ಮರುಪ್ರವೇಶ».

ಜಾವಾ ಮತ್ತು .NET ಗಾಗಿ ಸ್ಥಳೀಯ API ಗೆ ಸುಧಾರಣೆಗಳು

Java ಮತ್ತು .NET ಗಾಗಿ IRIS ಸ್ಥಳೀಯ API $LIST ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ ಮತ್ತು ಉಲ್ಲೇಖದ ಮೂಲಕ ಪ್ಯಾರಾಮೀಟರ್‌ಗಳನ್ನು ಹಾದುಹೋಗುತ್ತದೆ.

ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಪೋರ್ಟಲ್‌ನ ಹೊಸ ನೋಟ

ಈ ಬಿಡುಗಡೆಯು ನಿರ್ವಹಣಾ ಪೋರ್ಟಲ್‌ಗೆ ಮೊದಲ ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ. ಸದ್ಯಕ್ಕೆ, ಅವರು ನೋಟಕ್ಕೆ ಮಾತ್ರ ಕಾಳಜಿ ವಹಿಸುತ್ತಾರೆ ಮತ್ತು ಕ್ರಿಯಾತ್ಮಕತೆಯ ಮೇಲೆ ಪರಿಣಾಮ ಬೀರುವುದಿಲ್ಲ.

SQL

  • ಸಾರ್ವತ್ರಿಕ ಪ್ರಶ್ನೆ ಸಂಗ್ರಹ. 2020.1 ರಿಂದ, ಅಂತರ್ನಿರ್ಮಿತ ಪ್ರಶ್ನೆಗಳು ಮತ್ತು ವರ್ಗ ಪ್ರಶ್ನೆಗಳು ಸೇರಿದಂತೆ ಎಲ್ಲಾ ಪ್ರಶ್ನೆಗಳನ್ನು ಕ್ಯಾಶ್ ಮಾಡಿದ ಪ್ರಶ್ನೆಗಳಾಗಿ ಸಂಗ್ರಹಿಸಲಾಗುತ್ತದೆ. ಹಿಂದೆ, ಅಂತರ್ನಿರ್ಮಿತ ಪ್ರಶ್ನೆಗಳನ್ನು ಬಳಸುವುದರಿಂದ ಹೊಸ ಪ್ರಶ್ನೆ ಕೋಡ್ ಅನ್ನು ರಚಿಸಲು ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಮರುಸಂಕಲಿಸುವ ಅಗತ್ಯವಿದೆ, ಉದಾಹರಣೆಗೆ ಹೊಸ ಸೂಚ್ಯಂಕ ಕಾಣಿಸಿಕೊಂಡರೆ ಅಥವಾ ಟೇಬಲ್ ಅಂಕಿಅಂಶಗಳು ಬದಲಾದರೆ. ಈಗ ಎಲ್ಲಾ ಪ್ರಶ್ನೆ ಯೋಜನೆಗಳನ್ನು ಒಂದೇ ಸಂಗ್ರಹದಲ್ಲಿ ಸಂಗ್ರಹಿಸಲಾಗಿದೆ ಮತ್ತು ಪ್ರಶ್ನೆಯನ್ನು ಬಳಸಿದ ಪ್ರೋಗ್ರಾಂ ಅನ್ನು ಲೆಕ್ಕಿಸದೆ ತೆರವುಗೊಳಿಸಲಾಗಿದೆ.

  • DML ಪ್ರಶ್ನೆಗಳನ್ನು ಒಳಗೊಂಡಂತೆ ಹೆಚ್ಚಿನ ಪ್ರಶ್ನೆ ಪ್ರಕಾರಗಳು ಈಗ ಸಮಾನಾಂತರವಾಗಿರುತ್ತವೆ.

  • ಚೂರುಚೂರು ಟೇಬಲ್ ವಿರುದ್ಧದ ಪ್ರಶ್ನೆಗಳು ಈಗ ಸೂಚ್ಯ ಸೇರ್ಪಡೆ "->" ಅನ್ನು ಬಳಸಬಹುದು.

  • ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಪೋರ್ಟಲ್‌ನಿಂದ ಪ್ರಾರಂಭಿಸಲಾದ ವಿನಂತಿಗಳನ್ನು ಈಗ ಹಿನ್ನೆಲೆ ಪ್ರಕ್ರಿಯೆಯಲ್ಲಿ ಕಾರ್ಯಗತಗೊಳಿಸಲಾಗುತ್ತದೆ. ವೆಬ್ ಪುಟದ ಸಮಯ ಮೀರುವ ಕಾರಣ ದೀರ್ಘ ವಿನಂತಿಗಳು ಇನ್ನು ಮುಂದೆ ವಿಫಲಗೊಳ್ಳುವುದಿಲ್ಲ. ಲೆಡ್ಜಿಂಗ್ ವಿನಂತಿಗಳನ್ನು ಈಗ ರದ್ದುಗೊಳಿಸಬಹುದು.

ಏಕೀಕರಣ ಸಾಮರ್ಥ್ಯಗಳು

Java ಅಥವಾ .NET ನಲ್ಲಿ ಉತ್ಪನ್ನ ಅಂಶಗಳನ್ನು ರಚಿಸಲು ಹೊಸ ಚೌಕಟ್ಟು

ಈ ಬಿಡುಗಡೆಯು ಹೊಸ PEX (ಉತ್ಪಾದನೆ ವಿಸ್ತರಣೆ) ಚೌಕಟ್ಟನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು ಉತ್ಪನ್ನ ಘಟಕಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಭಾಷೆಯ ಹೆಚ್ಚುವರಿ ಆಯ್ಕೆಯನ್ನು ಒದಗಿಸುತ್ತದೆ. ಈ ಬಿಡುಗಡೆಯೊಂದಿಗೆ, PEX ವ್ಯಾಪಾರ ಸೇವೆಗಳು, ವ್ಯಾಪಾರ ಪ್ರಕ್ರಿಯೆಗಳು ಮತ್ತು ವ್ಯಾಪಾರ ಕಾರ್ಯಾಚರಣೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸಲು ಜಾವಾ ಮತ್ತು .NET ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಜೊತೆಗೆ ಒಳಬರುವ ಮತ್ತು ಹೊರಹೋಗುವ ಅಡಾಪ್ಟರ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಹಿಂದೆ, ನೀವು ವ್ಯಾಪಾರ ಸೇವೆಗಳು ಮತ್ತು ವ್ಯಾಪಾರ ವಹಿವಾಟುಗಳನ್ನು ಮಾತ್ರ ರಚಿಸಬಹುದು ಮತ್ತು ನೀವು ಮ್ಯಾನೇಜ್‌ಮೆಂಟ್ ಪೋರ್ಟಲ್‌ನಲ್ಲಿ ಕೋಡ್ ಜನರೇಟರ್‌ಗೆ ಕರೆ ಮಾಡಬೇಕಾಗಿತ್ತು. ಆಬ್ಜೆಕ್ಟ್‌ಸ್ಕ್ರಿಪ್ಟ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಲ್ಲದೆಯೇ, ಜಾವಾ ಮತ್ತು .NET ಕೋಡ್ ಅನ್ನು ಉತ್ಪನ್ನ ಘಟಕಗಳಲ್ಲಿ ಅಳವಡಿಸಲು PEX ಫ್ರೇಮ್‌ವರ್ಕ್ ಹೆಚ್ಚು ಹೊಂದಿಕೊಳ್ಳುವ ವಿಧಾನವನ್ನು ಒದಗಿಸುತ್ತದೆ. PEX ಪ್ಯಾಕೇಜ್ ಈ ಕೆಳಗಿನ ವರ್ಗಗಳನ್ನು ಒಳಗೊಂಡಿದೆ:

ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "PEX: ಜಾವಾ ಮತ್ತು .NET ನೊಂದಿಗೆ ಉತ್ಪಾದನೆಗಳನ್ನು ಅಭಿವೃದ್ಧಿಪಡಿಸುವುದು».

ಉತ್ಪನ್ನಗಳಲ್ಲಿ ಪೋರ್ಟ್ ಬಳಕೆಯನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುವುದು.

ಪೋರ್ಟ್ ಅಥಾರಿಟಿ ಯುಟಿಲಿಟಿ ವ್ಯಾಪಾರ ಸೇವೆಗಳು ಮತ್ತು ವ್ಯಾಪಾರ ಕಾರ್ಯಾಚರಣೆಗಳು ಬಳಸುವ ಬಂದರುಗಳನ್ನು ಮೇಲ್ವಿಚಾರಣೆ ಮಾಡುತ್ತದೆ. ಅದರ ಸಹಾಯದಿಂದ, ನೀವು ಲಭ್ಯವಿರುವ ಬಂದರುಗಳನ್ನು ನಿರ್ಧರಿಸಬಹುದು ಮತ್ತು ಅವುಗಳನ್ನು ಕಾಯ್ದಿರಿಸಬಹುದು. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಪೋರ್ಟ್ ಬಳಕೆಯನ್ನು ನಿರ್ವಹಿಸುವುದು».

MQTT ಗಾಗಿ ಅಡಾಪ್ಟರುಗಳು

ಈ ಬಿಡುಗಡೆಯು MQTT (ಮೆಸೇಜ್ ಕ್ಯೂಯಿಂಗ್ ಟೆಲಿಮೆಟ್ರಿ ಟ್ರಾನ್ಸ್‌ಪೋರ್ಟ್) ಪ್ರೋಟೋಕಾಲ್ ಅನ್ನು ಬೆಂಬಲಿಸುವ ಅಡಾಪ್ಟರ್‌ಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದನ್ನು ಹೆಚ್ಚಾಗಿ ಇಂಟರ್ನೆಟ್ ಆಫ್ ಥಿಂಗ್ಸ್ (IoT) ಅಪ್ಲಿಕೇಶನ್‌ಗಳಲ್ಲಿ ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಪ್ರೊಡಕ್ಷನ್ಸ್‌ನಲ್ಲಿ MQTT ಅಡಾಪ್ಟರ್‌ಗಳನ್ನು ಬಳಸುವುದು».

ಶಾರ್ಡಿಂಗ್

ಸರಳೀಕೃತ ವಾಸ್ತುಶಿಲ್ಪ

ಈ ಬಿಡುಗಡೆಯು ಕ್ಲಸ್ಟರ್ ಅನ್ನು ರಚಿಸಲು ಸರಳವಾದ ಮತ್ತು ಹೆಚ್ಚು ಅರ್ಥವಾಗುವ ಮಾರ್ಗವನ್ನು ಪರಿಚಯಿಸಿತು - ವೈಯಕ್ತಿಕ ಸರ್ವರ್‌ಗಳ ಆಧಾರದ ಮೇಲೆ (ನೋಡ್ ಮಟ್ಟ), ಮತ್ತು ಹಿಂದಿನ ಆವೃತ್ತಿಗಳಂತೆ ಪ್ರದೇಶಗಳಲ್ಲ. ಹೊಸ API - %SYSTEM.Cluster. ಹೊಸ ವಿಧಾನವು ಹಳೆಯದಕ್ಕೆ ಹೊಂದಿಕೆಯಾಗುತ್ತದೆ - ಪ್ರದೇಶಗಳನ್ನು ಆಧರಿಸಿದ ಕ್ಲಸ್ಟರ್ (ಹೆಸರಿನ ಮಟ್ಟ) - ಮತ್ತು ಅಸ್ತಿತ್ವದಲ್ಲಿರುವ ಅನುಸ್ಥಾಪನೆಗಳಿಗೆ ಬದಲಾವಣೆಗಳ ಅಗತ್ಯವಿರುವುದಿಲ್ಲ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಶಾರ್ಡಿಂಗ್ನ ಅಂಶಗಳು"ಮತ್ತು"ಶೇರ್ಡಿಂಗ್ API ಗಳು».

ಇತರ ಹಂಚಿಕೆ ಸುಧಾರಣೆಗಳು:

  • ಈಗ ನೀವು ಯಾವುದೇ ಎರಡು ಕೋಷ್ಟಕಗಳನ್ನು ಕೊಶಾರ್ಡ್ ಮಾಡಬಹುದು (ಎರಡು ಕೋಷ್ಟಕಗಳ ಆಗಾಗ್ಗೆ ಸಂಪರ್ಕಿತ ಭಾಗಗಳನ್ನು ಒಂದೇ ಚೂರುಗಳಾಗಿ ವಿತರಿಸಿ). ಹಿಂದೆ, ಇದನ್ನು ಸಾಮಾನ್ಯ ಶಾರ್ಡ್ ಕೀ ಹೊಂದಿರುವ ಕೋಷ್ಟಕಗಳೊಂದಿಗೆ ಮಾತ್ರ ಮಾಡಬಹುದಾಗಿತ್ತು. ಈ ಬಿಡುಗಡೆಯಿಂದ ಪ್ರಾರಂಭಿಸಿ, ಸಿಂಟ್ಯಾಕ್ಸ್‌ನೊಂದಿಗೆ COSHARD ಅನ್ನು ಸಿಸ್ಟಂ ಐಡಿ ಹೊಂದಿರುವ ಕೋಷ್ಟಕಗಳಿಗೆ ಸಹ ಬಳಸಲಾಗುತ್ತದೆ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಕೋಷ್ಟಕಗಳನ್ನು ರಚಿಸಿ"ಮತ್ತು"ಶರ್ಡೆಡ್ ಟೇಬಲ್ ಅನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು».
  • ಹಿಂದೆ, ಡಿಡಿಎಲ್ ಮೂಲಕ ಮಾತ್ರ ಟೇಬಲ್ ಅನ್ನು ಕ್ಲಸ್ಟರ್ ಟೇಬಲ್ ಆಗಿ ಗುರುತಿಸಲು ಸಾಧ್ಯವಾಯಿತು, ಆದರೆ ಈಗ ಇದನ್ನು ವರ್ಗ ವಿವರಣೆಯಲ್ಲಿಯೂ ಮಾಡಬಹುದು - ಹೊಸ ಶಾರ್ಡೆಡ್ ಕೀವರ್ಡ್. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ನಿರಂತರ ವರ್ಗವನ್ನು ರಚಿಸುವ ಮೂಲಕ ಚೂರುಚೂರು ಕೋಷ್ಟಕವನ್ನು ವ್ಯಾಖ್ಯಾನಿಸುವುದು».
  • ವಸ್ತು ಮಾದರಿಯು ಈಗ ಶೇರ್ಡಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. %New(), %OpenId ಮತ್ತು %Save() ವಿಧಾನಗಳು ಒಂದು ವರ್ಗದ ವಸ್ತುಗಳೊಂದಿಗೆ ಕಾರ್ಯನಿರ್ವಹಿಸುತ್ತವೆ, ಅದರ ಡೇಟಾವನ್ನು ಹಲವಾರು ಚೂರುಗಳಲ್ಲಿ ವಿತರಿಸಲಾಗುತ್ತದೆ. ಕ್ಲೈಂಟ್ ಸಂಪರ್ಕಗೊಂಡಿರುವ ಸರ್ವರ್‌ನಲ್ಲಿ ಕೋಡ್ ರನ್ ಆಗುತ್ತದೆ, ವಸ್ತುವನ್ನು ಸಂಗ್ರಹಿಸಿರುವ ಸರ್ವರ್‌ನಲ್ಲಿ ಅಲ್ಲ.
  • ಕ್ಲಸ್ಟರ್ ಪ್ರಶ್ನೆಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಅಲ್ಗಾರಿದಮ್ ಅನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ. ಯುನಿಫೈಡ್ ಶಾರ್ಡ್ ಕ್ಯೂ ಮ್ಯಾನೇಜರ್ ಪ್ರತಿ ವಿನಂತಿಗೆ ಹೊಸ ಪ್ರಕ್ರಿಯೆಗಳನ್ನು ಪ್ರಾರಂಭಿಸುವ ಬದಲು ಪ್ರಕ್ರಿಯೆಗಳ ಪೂಲ್‌ಗೆ ಕಾರ್ಯಗತಗೊಳಿಸಲು ವಿನಂತಿಗಳನ್ನು ಸರದಿಯಲ್ಲಿ ಇರಿಸುತ್ತದೆ. ಸರ್ವರ್ ಸಂಪನ್ಮೂಲಗಳು ಮತ್ತು ಲೋಡ್ ಅನ್ನು ಆಧರಿಸಿ ಪೂಲ್‌ನಲ್ಲಿನ ಪ್ರಕ್ರಿಯೆಗಳ ಸಂಖ್ಯೆಯನ್ನು ಸ್ವಯಂಚಾಲಿತವಾಗಿ ನಿರ್ಧರಿಸಲಾಗುತ್ತದೆ.

ಕ್ಲೌಡ್‌ನಲ್ಲಿ ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ನಿಯೋಜನೆ.

ಈ ಬಿಡುಗಡೆಯು ಮೂಲಸೌಕರ್ಯ ಮತ್ತು ಕ್ಲೌಡ್ ನಿಯೋಜನೆಗಳಿಗೆ ಸುಧಾರಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ, ಅವುಗಳೆಂದರೆ:

  • ಟೆನ್ಸೆಂಟ್ ಕ್ಲೌಡ್ ಬೆಂಬಲ. ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ ಕ್ಲೌಡ್ ಮ್ಯಾನೇಜರ್ (ಐಸಿಎಂ) ಈಗ ಟೆನ್ಸೆಂಟ್ ಕ್ಲೌಡ್‌ನಲ್ಲಿ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ ಐಆರ್‌ಐಎಸ್ ಆಧಾರಿತ ಮೂಲಸೌಕರ್ಯ ರಚನೆ ಮತ್ತು ಅಪ್ಲಿಕೇಶನ್ ನಿಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಬೈಂಡ್ ಮೌಂಟ್‌ಗಳ ಜೊತೆಗೆ ಡಾಕರ್‌ನಲ್ಲಿ ಹೆಸರಿಸಲಾದ ಸಂಪುಟಗಳಿಗೆ ಬೆಂಬಲ.
  • ICM ಹೊಂದಿಕೊಳ್ಳುವ ಸ್ಕೇಲಿಂಗ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ - ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳನ್ನು ಈಗ ಅಳೆಯಬಹುದು, ಅಂದರೆ ಹೆಚ್ಚು ಅಥವಾ ಕಡಿಮೆ ನೋಡ್‌ಗಳೊಂದಿಗೆ ಮರುಸೃಷ್ಟಿಸಬಹುದು. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಮೂಲಸೌಕರ್ಯವನ್ನು ಮರುಹೊಂದಿಸುವುದು"ಮತ್ತು"ಸೇವೆಗಳನ್ನು ಮರುಹಂಚಿಕೆ ಮಾಡಲಾಗುತ್ತಿದೆ».
  • ನಿಮ್ಮ ಸ್ವಂತ ಕಂಟೇನರ್ ಅನ್ನು ರಚಿಸುವಲ್ಲಿ ಸುಧಾರಣೆಗಳು.
  • ICM ಹೊಸ ಶಾರ್ಡಿಂಗ್ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ.
  • ಕಂಟೈನರ್‌ಗಳಲ್ಲಿ ಡೀಫಾಲ್ಟ್ ಬಳಕೆದಾರರು ಇನ್ನು ಮುಂದೆ ರೂಟ್ ಆಗಿರುವುದಿಲ್ಲ.
  • ICM ಖಾಸಗಿ ನೆಟ್‌ವರ್ಕ್‌ಗಳ ರಚನೆ ಮತ್ತು ನಿಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ, ಇದರಲ್ಲಿ ಭದ್ರಕೋಟೆ ನೋಡ್ ಖಾಸಗಿ ನೆಟ್‌ವರ್ಕ್ ಅನ್ನು ಸಾರ್ವಜನಿಕ ನೆಟ್‌ವರ್ಕ್‌ಗೆ ಸಂಪರ್ಕಿಸುತ್ತದೆ ಮತ್ತು ಸೇವೆಯ ನಿರಾಕರಣೆ ದಾಳಿಯ ವಿರುದ್ಧ ಹೆಚ್ಚುವರಿ ರಕ್ಷಣೆ ನೀಡುತ್ತದೆ.
  • ಸುರಕ್ಷಿತ RPC ಮೂಲಕ ಸೇವೆಯ ಅನ್ವೇಷಣೆಗೆ ಬೆಂಬಲ.
  • ICM ಬಹು-ಪ್ರದೇಶದ ನಿಯೋಜನೆಯನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಇಡೀ ಪ್ರದೇಶವು ಡೌನ್ ಆಗಿದ್ದರೂ ಸಹ ಇದು ಹೆಚ್ಚಿನ ಸಿಸ್ಟಮ್ ಲಭ್ಯತೆಯನ್ನು ಖಾತ್ರಿಗೊಳಿಸುತ್ತದೆ.
  • ICM ಅನ್ನು ನವೀಕರಿಸುವ ಮತ್ತು ಈಗಾಗಲೇ ನಿಯೋಜಿಸಲಾದ ಸಿಸ್ಟಮ್‌ಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಉಳಿಸುವ ಸಾಮರ್ಥ್ಯ.
  • ಕಂಟೈನರ್‌ಲೆಸ್ ಮೋಡ್ - ICM ಈಗ ನೇರವಾಗಿ, ಕಂಟೈನರ್‌ಗಳಿಲ್ಲದೆ, ಕ್ಲಸ್ಟರ್ ಕಾನ್ಫಿಗರೇಶನ್‌ಗಳನ್ನು Google ಕ್ಲೌಡ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ನಲ್ಲಿ ನಿಯೋಜಿಸಬಹುದು, ಹಾಗೆಯೇ ಉಬುಂಟು ಅಥವಾ SUSE ನಲ್ಲಿ ವೆಬ್ ಗೇಟ್‌ವೇ ಅನ್ನು ಸ್ಥಾಪಿಸಬಹುದು.
  • ಎರಡು ಫೈಲ್‌ಗಳಿಂದ iris.cpf ಅನ್ನು ವಿಲೀನಗೊಳಿಸಲು ಬೆಂಬಲ. ಅನುಸ್ಥಾಪನೆಯು ಚಾಲನೆಯಲ್ಲಿರುವ ಮೋಡ್‌ಗೆ ಅನುಗುಣವಾಗಿ ವಿಭಿನ್ನ ಸೆಟ್ಟಿಂಗ್‌ಗಳೊಂದಿಗೆ ICM ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಅನ್ನು ಪ್ರಾರಂಭಿಸಲು ಇದು ಸಹಾಯ ಮಾಡುತ್ತದೆ. ಈ ಸಾಮರ್ಥ್ಯವು ಕುಬರ್ನೆಟ್ಸ್‌ನಂತಹ ವಿವಿಧ ಕಾನ್ಫಿಗರೇಶನ್ ನಿರ್ವಹಣಾ ಸಾಧನಗಳನ್ನು ಸ್ವಯಂಚಾಲಿತಗೊಳಿಸಲು ಮತ್ತು ಬೆಂಬಲಿಸಲು ಸುಲಭಗೊಳಿಸುತ್ತದೆ.

ಅನಾಲಿಟಿಕ್ಸ್

ಘನವನ್ನು ಆಯ್ದವಾಗಿ ಮರುನಿರ್ಮಾಣ ಮಾಡಿ

ಈ ಬಿಡುಗಡೆಯೊಂದಿಗೆ ಪ್ರಾರಂಭಿಸಿ, ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ ಐಆರ್‌ಐಎಸ್ ಬಿಸಿನೆಸ್ ಇಂಟೆಲಿಜೆನ್ಸ್ (ಹಿಂದೆ ಡೀಪ್‌ಸೀ ಎಂದು ಕರೆಯಲಾಗುತ್ತಿತ್ತು) ಆಯ್ದ ಘನ ಕಟ್ಟಡವನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ-ಕೇವಲ ಒಂದು ಅಳತೆ ಅಥವಾ ಆಯಾಮ. ನೀವು ಘನ ವಿವರಣೆಯನ್ನು ಬದಲಾಯಿಸಬಹುದು ಮತ್ತು ಬದಲಾಗಿರುವುದನ್ನು ಮಾತ್ರ ಮರುನಿರ್ಮಾಣ ಮಾಡಬಹುದು, ಮರುನಿರ್ಮಾಣದ ಸಮಯದಲ್ಲಿ ಲಭ್ಯವಿರುವ ಸಂಪೂರ್ಣ ಘನವನ್ನು ಇರಿಸಿಕೊಳ್ಳಿ.

ಪವರ್ಬಿಐ ಕನೆಕ್ಟರ್

ಮೈಕ್ರೋಸಾಫ್ಟ್ ಪವರ್‌ಬಿಐ ಈಗ ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ ಐಆರ್‌ಐಎಸ್ ಕೋಷ್ಟಕಗಳು ಮತ್ತು ಘನಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವುದನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. ಏಪ್ರಿಲ್ 2019 ರ ಬಿಡುಗಡೆಯಿಂದ ಪ್ರಾರಂಭವಾಗುವ ಕನೆಕ್ಟರ್ ಪವರ್‌ಬಿಐನೊಂದಿಗೆ ರವಾನಿಸುತ್ತದೆ. ಹೆಚ್ಚಿನ ವಿವರಗಳಿಗಾಗಿ - "ಪವರ್ ಬಿಐಗಾಗಿ ಇಂಟರ್ ಸಿಸ್ಟಮ್ಸ್ ಐಆರ್ಐಎಸ್ ಕನೆಕ್ಟರ್».

ಪ್ರಶ್ನೆ ಫಲಿತಾಂಶಗಳ ಪೂರ್ವವೀಕ್ಷಣೆ

ವಿಶ್ಲೇಷಕದಲ್ಲಿ ಪಿವೋಟ್ ಕೋಷ್ಟಕಗಳನ್ನು ರಚಿಸುವಾಗ ಈ ಬಿಡುಗಡೆಯು ಹೊಸ ಪೂರ್ವವೀಕ್ಷಣೆ ಮೋಡ್ ಅನ್ನು ಪರಿಚಯಿಸುತ್ತದೆ. ಈ ರೀತಿಯಾಗಿ ನೀವು ಅದರ ಪೂರ್ಣ ಫಲಿತಾಂಶಗಳಿಗಾಗಿ ಕಾಯದೆ ಪ್ರಶ್ನೆಯ ಸರಿಯಾದತೆಯನ್ನು ತ್ವರಿತವಾಗಿ ಮೌಲ್ಯಮಾಪನ ಮಾಡಬಹುದು.

ಇತರ ಸುಧಾರಣೆಗಳು

  • $ORDER ಫಂಕ್ಷನ್ ಅನ್ನು ಹಿಮ್ಮುಖ ಕ್ರಮದಲ್ಲಿ (ದಿಕ್ಕು = -1) ಬಳಸಿಕೊಂಡು ಜಾಗತಿಕವಾಗಿ ಪ್ರಯಾಣಿಸುವುದು ಈಗ ಫಾರ್ವರ್ಡ್ ಆರ್ಡರ್‌ನಂತೆ ವೇಗವಾಗಿದೆ.
  • ಸುಧಾರಿತ ಲಾಗಿಂಗ್ ಕಾರ್ಯಕ್ಷಮತೆ.
  • Apache Spark 2.3, 2.4 ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • WebSocket ಕ್ಲೈಂಟ್‌ಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ವರ್ಗ %Net.WebSocket.Client.
  • ಆವೃತ್ತಿ ನಿಯಂತ್ರಣ ವರ್ಗವು ಈಗ ಉತ್ಪನ್ನ ಪುಟದಲ್ಲಿನ ಬದಲಾವಣೆಗಳ ಕುರಿತು ಈವೆಂಟ್‌ಗಳನ್ನು ನಿರ್ವಹಿಸುತ್ತದೆ.
  • CSP, ZEN ಮತ್ತು REST ಗೆ ಮಾನ್ಯವಾದ ವಿನಂತಿಗಳನ್ನು ಫಿಲ್ಟರ್ ಮಾಡಲು ಶ್ವೇತಪಟ್ಟಿಗಳು.
  • .NET ಕೋರ್ 2.1 ಬೆಂಬಲ.
  • ಸುಧಾರಿತ ODBC ಕಾರ್ಯಕ್ಷಮತೆ.
  • messages.log ನ ವಿಶ್ಲೇಷಣೆಯನ್ನು ಸುಲಭಗೊಳಿಸಲು ರಚನಾತ್ಮಕ ಲಾಗ್.
  • ದೋಷ ಪರಿಶೀಲನೆ ಮತ್ತು ಎಚ್ಚರಿಕೆಗಳಿಗಾಗಿ API. ವರ್ಗ %SYSTEM.Monitor.GetAlerts().
  • ಶೇಖರಣಾ ಘೋಷಣೆಯಲ್ಲಿನ ಜಾಗತಿಕ ಹೆಸರು ಗರಿಷ್ಠ ಉದ್ದವನ್ನು (31 ಅಕ್ಷರಗಳು) ಮೀರುವುದಿಲ್ಲ ಎಂದು ವರ್ಗ ಕಂಪೈಲರ್ ಈಗ ಪರಿಶೀಲಿಸುತ್ತದೆ ಮತ್ತು ಅದು ಇಲ್ಲದಿದ್ದರೆ ದೋಷವನ್ನು ಹಿಂತಿರುಗಿಸುತ್ತದೆ. ಹಿಂದೆ, ಎಚ್ಚರಿಕೆಯಿಲ್ಲದೆ ಜಾಗತಿಕ ಹೆಸರನ್ನು 31 ಅಕ್ಷರಗಳಿಗೆ ಮೊಟಕುಗೊಳಿಸಲಾಯಿತು.

ಎಲ್ಲಿ ಪಡೆಯಬೇಕು

ನೀವು ಬೆಂಬಲವನ್ನು ಹೊಂದಿದ್ದರೆ, ವಿಭಾಗದಿಂದ ವಿತರಣೆಯನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡಿ ಆನ್‌ಲೈನ್ ವಿತರಣೆಗಳು ವೆಬ್‌ಸೈಟ್ wrc.intersystems.com

ನೀವು ಇಂಟರ್‌ಸಿಸ್ಟಮ್ಸ್ IRIS ಅನ್ನು ಪ್ರಯತ್ನಿಸಲು ಬಯಸಿದರೆ - https://www.intersystems.com/ru/try-intersystems-iris-for-free/

ಡಾಕರ್ ಮೂಲಕ ಇನ್ನೂ ಸುಲಭ:

docker run --name iris20 --init --detach --publish 51773:51773 --publish 52773:52773 store/intersystems/iris-community:2020.1.0.215.0

ವೆಬ್ನಾರ್

ಏಪ್ರಿಲ್ 7 ರಂದು 17:00 ಮಾಸ್ಕೋ ಸಮಯಕ್ಕೆ ಹೊಸ ಬಿಡುಗಡೆಗೆ ಮೀಸಲಾಗಿರುವ ವೆಬ್ನಾರ್ ಇರುತ್ತದೆ. ಇದನ್ನು ಜೆಫ್ ಫ್ರೈಡ್ (ನಿರ್ದೇಶಕರು, ಉತ್ಪನ್ನ ನಿರ್ವಹಣೆ) ಮತ್ತು ಜೋ ಲಿಚ್ಟೆನ್‌ಬರ್ಗ್ (ಉತ್ಪನ್ನ ಮತ್ತು ಉದ್ಯಮದ ಮಾರ್ಕೆಟಿಂಗ್ ನಿರ್ದೇಶಕರು) ಹೋಸ್ಟ್ ಮಾಡುತ್ತಾರೆ. ನೋಂದಣಿ! ವೆಬ್ನಾರ್ ಇಂಗ್ಲಿಷ್‌ನಲ್ಲಿರುತ್ತದೆ.

ಮೂಲ: www.habr.com

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ