XNUMX์ ์ค์
์ฐ๋ฆฌ๋ ๋ฌ์์์ด ๋ณ๊ฒฝ ์ฌํญ ๋ชฉ๋ก์ ์ฌ๋ฌ๋ถ์๊ฒ ์๋ ค๋๋ฆฝ๋๋ค. ์ ์ฒด ๋ณ๊ฒฝ ์ฌํญ ๋ชฉ๋ก๊ณผ ์์ด๋ก ๋ ์
๊ทธ๋ ์ด๋ ์ฒดํฌ๋ฆฌ์คํธ๋ ๋ค์์์ ํ์ธํ ์ ์์ต๋๋ค.
InterSystems Cloud Manager ๊ฐ์
InterSystems Cloud Manager๋ InterSystems IRIS ์ค์น๋ฅผ ํด๋ผ์ฐ๋์ ์ฝ๊ฒ ๋ฐฐํฌํ๊ธฐ ์ํ ์ ํธ๋ฆฌํฐ์ ๋๋ค. 2019.1 ๋ฆด๋ฆฌ์ค์์๋ ICM์ ๋ค์ ๊ธฐ๋ฅ์ด ๋ํ๋ฌ์ต๋๋ค.
- ๊ฐ์ฉ์ฑ ์์ญ ์ง์. ํ ์ง์ญ ๋ด์ ์ฌ๋ฌ ๊ตฌ์ญ์ ์ฐจ์งํ๋ ์ค์น๋ฌผ ์์ฑ. ์์ธํ ๋ด์ฉ์ - "
์ฌ๋ฌ ์์ญ์ ๊ฑธ์ณ ๋ฐฐํฌ ". - ๋น๋๊ธฐ์ ๋ฏธ๋ฌ ์ง์. ์ค์น ๊ตฌ์ฑ์ ๋น๋๊ธฐ ๋ฏธ๋ฌ ๋
ธ๋๋ฅผ ํฌํจํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋ฏธ๋ฌ๋ง๋ ๊ตฌ์ฑ ์๊ตฌ ์ฌํญ ". - ์ปจํ
์ด๋๋ฅผ ์ฌ์ฉํ์ง ์๊ณ ์ค์น ํจํค์ง์์ ์ง์ InterSystems IRIS๋ฅผ ์ค์นํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์ปจํ ์ด๋๋ฆฌ์ค ๋ฐฐํฌ ". - ์๋น์ค ๊ฒ์์ ์ง์ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ -
ICM ๋ฐฐํฌ ๊ณต์ .
ํด๋ผ์ด์ธํธ ์ธ์ด
์ด ๋ฆด๋ฆฌ์ค์๋ InterSystems IRIS์ ์์ ํ๊ธฐ ์ํ ์๋ก์ด ๋ชจ๋์ด ํฌํจ๋์ด ์์ต๋๋ค.
- .NET์ฉ IRIS ๋ค์ดํฐ๋ธ API - .NET ์ ํ๋ฆฌ์ผ์ด์
์์ ์ ์ญ์ ๋ํ ๋ฎ์ ์์ค์ ์ก์ธ์ค์
๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์ฒซ ๋ฒ์งธ ์ดํด๋ณด๊ธฐ: .NET์ฉ InterSystems IRIS ๋ค์ดํฐ๋ธ API ". - Python์ ๊ด๊ณํ ์ก์ธ์ค - pyodbc ์ฌ์ฉ์ ์ง์ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ - "
pyodbc Python ODBC ๋ธ๋ฆฌ์ง ์ง์ ". - ๋์ Java ๊ฒ์ดํธ์จ์ด - ํ๋ก์ ํด๋์ค๋ฅผ ์์ฑํ์ง ์๊ณ InterSystems IRIS์์ Java ํ๋ก๊ทธ๋จ์ ํธ์ถํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋์ ๊ฐ์ฒด ๊ฒ์ดํธ์จ์ด ์ฌ์ฉ ". - Java Gateway ์์ ์ ๊ณต์ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋.
- ์ต๋ ์ ์ ๋ชจ๋ 5.2, 5.3๊ณผ ํธํ๋ฉ๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์ต๋ ์ ์ ๋ชจ๋ ์ง์ ". - ๋๋ ๋ฐ์ดํฐ ๋ก๋๋ฅผ ์ํ ์๋ก์ด Java ์ ํธ๋ฆฌํฐ์
๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋จ์ ๋ฐ์ดํฐ ์ ์ก ์ ํธ๋ฆฌํฐ ".
ํฅ์๋ ํ์ฅ์ฑ ๋ฐ ๋ถ์ฐ ํด๋ฌ์คํฐ ๊ด๋ฆฌ
InterSystems IRIS์ ๋ถ์ฐ ํด๋ฌ์คํฐ๋ ์ฌ๋ฌ ์๋ฒ์์ ๋ฐ์ดํฐ์ ์บ์๋ฅผ ๊ณต์ ํ์ฌ ๋ฐ์ดํฐ ์ฟผ๋ฆฌ ๋ฐ ์ถ๊ฐ๋ฅผ ์ํ ์ ์ฐํ๊ณ ๋น์ฉ ํจ์จ์ ์ธ ํ์ฅ์ฑ์ ์ ๊ณตํฉ๋๋ค. ์ด๋ฒ ๋ฆด๋ฆฌ์ค์๋ ๋ค์๊ณผ ๊ฐ์ ๊ฐ์ ์ฌํญ์ด ํฌํจ๋์ด ์์ต๋๋ค.
- ๋ ๋ง์ SQL ์คํฌ๋ฆฝํธ๋ฅผ ์ง์ํฉ๋๋ค. ์ด์ ์ฌ์ฉ๋ ๋ฐ์ดํฐ๋ฒ ์ด์ค ์คํค๋ง ๋ฐ ํค์ ๊ด๊ณ์์ด ์ธ์ ๋ ์ง ํด๋ฌ์คํฐ์ ๋
ธ๋๋ฅผ ์ถ๊ฐํ ์ ์์ต๋๋ค. ๋
ธ๋๋ฅผ ์ถ๊ฐํ ํ ๋ฐ์ดํฐ์ ๊ท ํ์ ์ฌ์กฐ์ (์คํ๋ผ์ธ)ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์ถ๊ฐ ์ค๋ ๋ฐ์ดํฐ ์๋ฒ์ ๊ฑธ์ณ ์ค๋ฉ๋ ๋ฐ์ดํฐ ์ฌ์กฐ์ ". - ํด๋ฌ์คํฐ์ ๊ฐ์ ๋ฐ ๊ตฌ์ฑ์ด ํฌํจ๋ ์ ํ์ด์ง๊ฐ ๊ด๋ฆฌ ํฌํธ์ ๋ํ๋ฌ์ต๋๋ค.
- ์ผ๊ด๋ ํด๋ฌ์คํฐ ๋ฐฑ์
์ ์์ฑํ๊ธฐ ์ํ ์๋ก์ด API์
๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์ค๋ ํด๋ฌ์คํฐ์ ์กฐ์ ๋ ๋ฐฑ์ ๋ฐ ๋ณต์ ". - ๋๋ ๋ฐ์ดํฐ ๋ก๋๋ฅผ ์ํ ์๋ก์ด Java ์ ํธ๋ฆฌํฐ๋ ํด๋ฌ์คํฐ ์์ ์ ์ต์ ํ๋์ด ์์ต๋๋ค.
SQL ๊ฐ์
์ด๋ฒ ๋ฆด๋ฆฌ์ค์๋ SQL์ ์ฑ๋ฅ๊ณผ ์ฌ์ฉ ํธ์์ฑ์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค.
- ์ ํฉํ ์ฟผ๋ฆฌ์ ์๋ ๋ณ๋ ฌํ. ์์ธํ ๋ด์ฉ์ - "
์์คํ ์ ์ฒด ๋ณ๋ ฌ ์ฟผ๋ฆฌ ์ฒ๋ฆฌ ". - SQL ์ธํฐํ์ด์ค๋ฅผ ํตํด ํ
์ด๋ธ์ ํ๋ํ๊ธฐ ์ํ ์๋ก์ด TUNE TABLE ๋ช
๋ น. ์์ธํ ๋ด์ฉ์ - "
ํ๋ ํ ์ด๋ธ ". - SQL ์
ธ์ด ๊ฐ์ ๋์ด ํ์ฌ ๋ฒ์์์ ์ ์๋์๊ฑฐ๋ ์ฌ์ฉ ๊ฐ๋ฅํ ์คํค๋ง, ํ
์ด๋ธ ๋ฐ ๋ทฐ๋ฅผ ๋ณผ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
SQL ์ ธ ์ธํฐํ์ด์ค ์ฌ์ฉ ". - ์ด์ ์ฟผ๋ฆฌ ๊ณํ ๋ณด๊ธฐ์๋ ๋ณ๋ ฌํ ๋ฐ ํด๋ฌ์คํฐ ์ฟผ๋ฆฌ์ ๋ํ ๋ณตํฉ ๊ณํ์ ํ์ ๊ณํ์ด ํ์๋ฉ๋๋ค.
- ์ด์ ์ฟผ๋ฆฌ ๋ณธ๋ฌธ์ ์ต์
์ ์ถ๊ฐํ์ฌ ํด๋น ์ฟผ๋ฆฌ์ ๋ํ SQL ์์คํ
์ค์ ์ ์ฌ์ ์ํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋๊ธ ์ต์ ". - InterSystems์๋ ๊ฐ ๋ฆด๋ฆฌ์ค๋ง๋ค ์ ํ๋ฆฌ์ผ์ด์ ์ ๋ณด์ด์ง ์๋ ๋ค์ํ SQL ๊ฐ์ ์ฌํญ์ด ํฌํจ๋์ด ์์ต๋๋ค. 2019.1์์๋ ํนํ ์ฟผ๋ฆฌ ์ต์ ํ ํ๋ก๊ทธ๋จ๊ณผ ์ฝ๋ ์์ฑ๊ธฐ์ ์ด๋ฌํ ๊ฐ์ ์ฌํญ์ด ๋ง์ด ์ถ๊ฐ๋์์ต๋๋ค. ์ฌ์ฉ์ ์ฟผ๋ฆฌ์ ์๋ ๋ณ๋ ฌํ์ ํจ๊ป ์ด๋ InterSystems IRIS SQL์ ์ฌ์ฉํ๋ ์ ํ๋ฆฌ์ผ์ด์ ์ ์ฑ๋ฅ์ ํฌ๊ฒ ํฅ์์ํต๋๋ค.
๋ถ์ ๊ฐ์ ์ฌํญ
- ๋น์ฆ๋์ค ์ธํ
๋ฆฌ์ ์ค์์ ๋ถ๋ถ ๋ ์ง๋ฅผ ์ค์ ํ๋ ๊ธฐ๋ฅ. ์๋ฅผ ๋ค์ด, ์ฐ๋ ๋๋ ์ฐ๋์ ์๋ง ์๋ ค์ง ๋ ์ง๋ฅผ ํ์ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋ถ๋ถ ๋ ์ง ". - MDX ์ฟผ๋ฆฌ ๋ด์์ SQL์ ํตํด ๋ฐ์ดํฐ๋ฅผ ํํฐ๋งํ๊ธฐ ์ํ ์๋ก์ด %SQLRESTRICT ๊ตฌ์ฑ์ ๋๋ค.
ํตํฉ ๊ธฐ๋ฅ ๊ฐ์
์ด๋ฒ ๋ฆด๋ฆฌ์ค์๋ ์ ํ์ ๋ฌธ์ ๋ฅผ ๋ณด๋ค ์ฝ๊ฒ โโ๊ตฌ์ฑํ๊ณ ํด๊ฒฐํ ์ ์๋ ๋ง์ ๊ฐ์ ์ฌํญ์ด ํฌํจ๋์ด ์์ต๋๋ค.
- ์ ํ์์ ๋ฉ์์ง๊ฐ ์ฌ์ฉํ ์ ์๋ ๋ชจ๋ ๊ฒฝ๋ก๋ฅผ ๊ฒ์ํ๊ณ ํ์ธํ์ธ์. ์์ธํ ๋ด์ฉ์ - "
์ธํฐํ์ด์ค ๋งต ๋ณด๊ธฐ ". - ์ ํ ๊ตฌ์ฑ์์๊ฐ ๋ค๋ฅธ ์ ํ ๊ตฌ์ฑ์์๋ฅผ ์ฐธ์กฐํ๋ ์์น๋ฅผ ์ฐพ์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์ธํฐํ์ด์ค ์ฐธ์กฐ ์ฐพ๊ธฐ ". - ๋ฐ์ดํฐ ๋ณํ ํ
์คํธ. ์ด์ ํ
์คํธ ๋ํ ์์์์ ๋ง์น ๊ฐ์ฒด๊ฐ ์ด๊ธฐํ๋ ์ํ์์ ๋ณํ์ด ํธ์ถ๋ ๊ฒ์ฒ๋ผ ๋ณด์กฐ, ์ปจํ
์คํธ ๋ฐ ํ๋ก์ธ์ค ๊ฐ์ฒด์ ๋ํ ๊ฐ์ ์ค์ ํ ์ ์์ต๋๋ค. ๋ ์ฝ๊ธฐ ยซ
๋ณํ ํ ์คํธ ํ์ด์ง ์ฌ์ฉ ". - DTL ํธ์ง๊ธฐ. ์๋ก์ด ํ๋ -
์ค์์น/์ผ์ด์ค . ๊ธฐํ๊ทธ๋ฃน ํ๋ ะธ๋๊ธ ์ถ๊ฐ ๋ณํ์. - ์ด์ ์ ์ฒด ์ ํ์์ ๋ฉ์์ง๋ฅผ ์คํํ์ง ์๊ณ ๋ ๊ท์น์ ๋ฉ์์ง๋ฅผ ๋ณด๋ด๊ณ ์คํ ๊ฒฐ๊ณผ๋ฅผ ํ์ธํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋ผ์ฐํ ๊ท์น ํ ์คํธ ". - ๋ฉ์์ง ๋ทฐ์ด์์ ๋ก์ปฌ ์ปดํจํฐ๋ก ๋ฉ์์ง๋ฅผ ๋ค์ด๋ก๋ํ๋ ๊ธฐ๋ฅ. ์์ธํ ๋ด์ฉ์ - "
๋ฉ์์ง ๋ด๋ณด๋ด๊ธฐ ". - ๋ก์ปฌ ์ปดํจํฐ์ ๋ก๊ทธ ์ด๋ฒคํธ๋ฅผ ๋ค์ด๋ก๋ํ๋ ๊ธฐ๋ฅ. ์์ธํ ๋ด์ฉ์ - "
์ด๋ฒคํธ ๋ก๊ทธ ํ์ด์ง ์๊ฐ ". - ์ด์ ๊ท์น ํธ์ง๊ธฐ์์ ๊ท์น์ ์ค๋ช ์ ์ถ๊ฐํ๊ณ ํธ์ง ์ค์ธ ๊ท์น์ ์ฌ์ฉ๋๋ ๋ณํ์ ์ด๊ณ ํธ์งํ ์ ์์ต๋๋ค.
- ์ด์ ๋๊ธฐ์ด ๋๊ธฐ ๊ฒฝ๊ณ ์ค์ ์ ์ ํ ํญ๋ชฉ ๋๊ธฐ์ด์ ๋ฉ์์ง ๋๋ ํ์ฑ ๋ฉ์์ง๊ฐ ๊ฒฝ๊ณ ๋ฅผ ์์ฑํ ๋๊น์ง์ ์๊ฐ์ ์ง์ ํฉ๋๋ค. ์ด์ ์๋ ์ด ์ ํ ์๊ฐ์ด ํ๋ก๋์
ํญ๋ชฉ ๋๊ธฐ์ด์ ๋ฉ์์ง์๋ง ์ ์ฉ๋์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋๊ธฐ์ด ๋๊ธฐ ๊ฒฝ๊ณ ". - "์์คํ
๊ธฐ๋ณธ ์ค์ "์ ๋ํ ์ก์ธ์ค๋ฅผ ์ ํํฉ๋๋ค. ๊ด๋ฆฌ์๋ ์ฌ์ฉ์๊ฐ ๊ธฐ๋ณธ ์ค์ ์ ํธ์ง, ๋ณด๊ธฐ, ์ญ์ ํ๋๋ก ๊ตฌ์ฑํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์์คํ ๊ธฐ๋ณธ ์ค์ ์ ๋ํ ๋ณด์ ". - ์ ํ์ ๋ก์ปฌ ์ปดํจํฐ๋ก ๋ด๋ณด๋ด๋ ๊ธฐ๋ฅ. ์์ธํ ๋ด์ฉ์ - "
ํ๋ก๋์ ๋ด๋ณด๋ด๊ธฐ ". - ๋ก์ปฌ ์ปดํจํฐ์์ ์ ํ์ ๋ฐฐํฌํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋์ ์์คํ ์ ํ๋ก๋์ ๋ฐฐํฌ ". - ์ ํ ์ค์ ํ์ด์ง์ ํ์์ด ํ์ฅ๋์์ต๋๋ค. ๊ด๋ จ ํญ๋ชฉ์ ๋ณ๋์ ์ฐฝ์์ ๋น ๋ฅด๊ฒ ์ด ์ ์๋๋ก ์ ํ ์ค์ ํ์ด์ง์ ๋ถ๋งํฌ์ ๋งํฌ๊ฐ ์ถ๊ฐ๋์์ต๋๋ค. ํ ํญ์์ ๋ฉ์์ง ๋ฒํธ๋ฅผ ํด๋ฆญํ๋ฉด ์ถ์ ์ด ์ด๋ฆฝ๋๋ค. ๋ฉ์์ง ํญ์์ ์ธ์ ๋ฒํธ๋ฅผ ํด๋ฆญํ๋ฉด ์ถ์ ์ด ์ด๋ฆฝ๋๋ค. ํ๋ก์ธ์ค ํญ์์ ๋ฉ์์ง ๋ฒํธ๋ฅผ ํด๋ฆญํ๋ฉด ์ถ์ ์ด ์ด๋ฆฌ๊ณ , ํ๋ก์ธ์ค ๋ฒํธ๋ฅผ ํด๋ฆญํ๋ฉด ํ๋ก์ธ์ค ์ธ๋ถ ์ ๋ณด๊ฐ ํฌํจ๋ ์ฐฝ์ด ์ด๋ฆฝ๋๋ค.
- ๋น์ฆ๋์ค ์ ํ ํญ๋ชฉ ์ถ๊ฐ ๋ง๋ฒ์ฌ์ ์๋ก์ด ์ต์
์
๋๋ค. ์ด์ ์ฌ์ฉ์๋ ํ๋๊ฐ ๋น์ด ์๋ ๊ฒฝ์ฐ ์์คํ
๊ธฐ๋ณธ๊ฐ์ ์๋์ผ๋ก ํ ๋นํ๊ณ ํจํท ์ ๋์ฌ๋ฅผ ์ค์ ํ์ฌ ๋ผ์ฐํ
๊ท์น์ ์์ฑํ ์ ์์ต๋๋ค. ์์ธํ ๋ด์ฉ์ - "
๋ง๋ฒ์ฌ ์ต์ ".
์์คํ ์ฑ๋ฅ ๋ฐ ๊ธฐ๋ฅ
- ํนํ ๋๊ท๋ชจ NUMA ์์คํ
์ ๊ฒฝ์ฐ ํ์ฅ์ฑ๊ณผ ์ฑ๋ฅ์ด ํฌ๊ฒ ํฅ์๋์์ต๋๋ค. ์ด๋ฌํ ๊ฐ์ ์ฌํญ์๋ ํต๊ณ ์์ง ๋ฐ ์ ์ญ ๋ฒํผ ๊ด๋ฆฌ์ ๋ํ ํ์ฅ์ฑ ๋ณ๊ฒฝ, ์ ์ญ์ ์ฒจ์ ์์ค ๋งคํ์ ๋ํ ์ฑ๋ฅ ๊ฐ์ , ํฌ์ธํฐ ๋ธ๋ก ํ์์ ๋ฐฉ์งํ๊ธฐ ์ํ ๊ธฐํ ์ต์ ํ๊ฐ ํฌํจ๋ฉ๋๋ค. ์ด๋ฌํ ๊ฐ์ ์ด ๊ฐ๋ฅํ๋๋ก ํ๊ธฐ ์ํด ๋ค์์ ์ค๋ช
๋ ์์คํ
๋ฐ ๋ฉ๋ชจ๋ฆฌ ์ฌ์ฉ๋ ํต๊ณ๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค.
์ด๋ฒ ๋ฆด๋ฆฌ์ค์ ์ฒดํฌ๋ฆฌ์คํธ . ์ด๋ฌํ ๊ฐ์ ์ฌํญ์ผ๋ก ์ธํด ์ ์ญ ๋ฒํผ ๋ฉํ๋ฐ์ดํฐ์ ํ ๋น๋๋ ๋ฉ๋ชจ๋ฆฌ๊ฐ Intel ์์คํ ์์๋ ๋ฒํผ๋น 64๋ฐ์ดํธ, IBM Power์์๋ 128๋ฐ์ดํธ์ฉ ๋์ด๋ฉ๋๋ค. ์๋ฅผ ๋ค์ด, 8K ๋ธ๋ก ๋ฒํผ์ ๊ฒฝ์ฐ Intel ์์คํ ์ ๊ฒฝ์ฐ ์ฆ๊ฐ์จ์ 0,75%์ ๋๋ค. ์ด๋ฌํ ๊ฐ์ ์ผ๋ก ์ธํด ์ ํธ๋ฆฌํฐ ๋ฐ ๊ด๋ฆฌ ํฌํธ์ ํต๊ณ ํ์๋ ์ฝ๊ฐ ๋ณ๊ฒฝ๋์์ต๋๋ค. - KMIP(ํค ๊ด๋ฆฌ ์ํธ ์ด์ฉ์ฑ ํ๋กํ ์ฝ). ์ด๋ฒ ๋ฆด๋ฆฌ์ค๋ถํฐ InterSystems IRIS๋ ์ฐ์
์ฉ ํค ๊ด๋ฆฌ ์๋ฒ์ ํด๋ผ์ด์ธํธ๊ฐ ๋ ์ ์์ต๋๋ค. OASIS ํ์ค์ธ KMIP๋ ์ค์ ์ง์ค์ ํค ๊ด๋ฆฌ ๊ธฐ๋ฅ์ ์ ๊ณตํฉ๋๋ค. KMIP ์๋ฒ ํค๋ฅผ ์ฌ์ฉํ์ฌ ๋ฐ์ดํฐ๋ฒ ์ด์ค์ ๊ฐ๋ณ ์์๋ฅผ ๋ชจ๋ ์ํธํํ ์ ์์ต๋๋ค. KMIP ์๋ฒ ํค๋ ๋ก๊ทธ ํ์ผ ์ํธํ ๋ฑ์ ์ํด ํ์ผ์ ์ ์ฅ๋ ํค์ ๋์ผํ ๋ฐฉ์์ผ๋ก ์ก์ธ์คํ ์ ์์ต๋๋ค. InterSystems IRIS๋ KMIP ์๋ฒ์์ ๋ก์ปฌ ํ์ผ๋ก ํค๋ฅผ ๋ณต์ฌํ์ฌ ๋ก์ปฌ ๋ฐฑ์
์ ์์ฑํ๋ ๊ฒ์ ์ง์ํฉ๋๋ค. ์์ธํ ๋ด์ฉ์ - "
KMIP(Key Management Interoperability Protocol)๋ฅผ ์ฌ์ฉํ์ฌ ํค ๊ด๋ฆฌ ยป - ํ ๋ฐ์ดํฐ๋ฒ ์ด์ค์์ ๋ค๋ฅธ ๋ฐ์ดํฐ๋ฒ ์ด์ค๋ก ๋ฐ์ดํฐ๋ฅผ ์ ์กํ๋ ๋์์ ์ ์ญ ๋์คํ๋ ์ด ์ค์ ์ ๋ณ๊ฒฝํ๋ ์๋ก์ด DataMove ์ ํธ๋ฆฌํฐ์
๋๋ค. ์์ธํ ๋ด์ฉ์ - "
InterSystems IRIS์ ํจ๊ป DataMove ์ฌ์ฉ ". - JSON ๊ฐ์ฒด์์ 3'641'144๋ณด๋ค ๊ธด ๋ฌธ์์ด์ ์ง์ํฉ๋๋ค.
- IRIS Studio๋ฅผ Cachรฉ ๋ฐ Ensemble์ ์ฐ๊ฒฐํ๋ ๊ธฐ๋ฅ์ ์ง์ํฉ๋๋ค.
- HTTP ์ฐ๊ฒฐ์ ์ํ SPNEGO(Microsoft ํตํฉ Windows ์ธ์ฆ) ํ๋กํ ์ฝ์ ์ง์ํฉ๋๋ค. %Net.HttpRequest๋ ์ด์ HTTP 1.1์ ํตํ Windows ์ธ์ฆ์ ์ฌ์ฉํ์ฌ ๋ณด์ ์๋ฒ์ ์ฐ๊ฒฐํ ์ ์์ต๋๋ค. ์ฌ์ฉ์๊ฐ ์ก์ธ์ค ์๊ฒฉ ์ฆ๋ช
์ ์ ๊ณตํ์ง ์์ผ๋ฉด %Net.HttpRequest๊ฐ ํ์ฌ ์ปจํ
์คํธ๋ฅผ ์ฌ์ฉํ๋ ค๊ณ ์๋ํฉ๋๋ค. ์ง์๋๋ ์ธ์ฆ ์ฒด๊ณ๋ ํ์(Kerberos ๋ฐ NTLM), NTLM ๋ฐ ๊ธฐ๋ณธ์
๋๋ค. ์์ธํ ๋ด์ฉ์ - "
์ธ์ฆ ์ ๊ณต ". - ๋ก๊น ๋ฐ ๋น๋๊ธฐ I/O ์ฑ๋ฅ์ด ํฅ์๋์์ต๋๋ค.
์ง์์ด ์๋ ์ฌ์ฉ์์ ๊ฒฝ์ฐ ์น ์ฌ์ดํธ์ ์จ๋ผ์ธ ๋ฐฐํฌ ์น์
์์ ๋ฆด๋ฆฌ์ค 2019.1์ ๋ค์ด๋ก๋ํ ์ ์์ต๋๋ค.
๋๊ตฌ๋ Community Edition์ด ํฌํจ๋ ์ปจํ
์ด๋๋ฅผ ์ค์นํ์ฌ ์ ๋ฒ์ ์ ์ฌ์ฉํด ๋ณผ ์ ์์ต๋๋ค.
์ถ์ฒ : habr.com