InterSystems IRIS 2019.1 рдХреЛ рд░рд┐рд▓реАрдЬ

рдордзреНрдп рдорд╛рд░реНрдЪ рдмрд╛рд╣рд┐рд░ рдЖрдП InterSystems IRIS 2019.1 рдбрд╛рдЯрд╛ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг

рд╣рд╛рдореА рддрдкрд╛рдЗрдБрдХреЛ рдзреНрдпрд╛рди рдорд╛ рд░реВрд╕реА рдорд╛ рдкрд░рд┐рд╡рд░реНрддрди рдХреЛ рдПрдХ рд╕реВрдЪреА рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНрджрдЫреМрдВред рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВрдХреЛ рдкреВрд░реНрдг рд╕реВрдЪреА рд░ рдЕрдВрдЧреНрд░реЗрдЬреАрдорд╛ рдЕрдкрдЧреНрд░реЗрдб рдЪреЗрдХрд▓рд┐рд╕реНрдЯ рдпрд╣рд╛рдБ рдлреЗрд▓рд╛ рдкрд╛рд░реНрди рд╕рдХрд┐рдиреНрдЫ рд▓рд┐рдЩреНрдХ.

InterSystems рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдмрдиреНрдзрдХрдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ

InterSystems рдХреНрд▓рд╛рдЙрдб рдкреНрд░рдмрдиреНрдзрдХ рдХреНрд▓рд╛рдЙрдбрдорд╛ InterSystems IRIS рд╕реНрдерд╛рдкрдирд╛рд╣рд░реВ рд╕рдЬрд┐рд▓реИ рддреИрдирд╛рдд рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдПрдХ рдЙрдкрдпреЛрдЧрд┐рддрд╛ рд╣реЛред рд╡рд┐рдореЛрдЪрди 2019.1 рдорд╛ рдирд┐рдореНрди рд╕реБрд╡рд┐рдзрд╛рд╣рд░реВ ICM рдорд╛ рджреЗрдЦрд╛ рдкрд░реНрдпреЛ:

рдЧреНрд░рд╛рд╣рдХ рднрд╛рд╖рд╛рд╣рд░реВ

рд░рд┐рд▓реАрдЬрд▓реЗ InterSystems IRIS рд╕рдБрдЧ рдХрд╛рдо рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ рдореЛрдбреНрдпреБрд▓рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ:

рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд░ рд╡рд┐рддрд░рд┐рдд рдХреНрд▓рд╕реНрдЯрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди

InterSystems IRIS рдХреЛ рд╡рд┐рддрд░рд┐рдд рдХреНрд▓рд╕реНрдЯрд░рд▓реЗ рдмрд╣реБ рд╕рд░реНрднрд░рд╣рд░реВрдорд╛ рдбреЗрдЯрд╛ рд░ рдХреНрдпрд╛рд╕ рд╕рд╛рдЭрд╛ рдЧрд░реНрджрдЫ, рдХреНрд╡реЗрд░реА рд░ рдбреЗрдЯрд╛ рдердкреНрдирдХреЛ рд▓рд╛рдЧрд┐ рд▓рдЪрд┐рд▓реЛ, рд▓рд╛рдЧрдд-рдкреНрд░рднрд╛рд╡реА рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред рдпрд╕ рд░рд┐рд▓реАрдЬрд▓реЗ рдирд┐рдореНрди рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ:

SQL рдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ

рдпрд╕ рд╡рд┐рдореЛрдЪрдирдорд╛ SQL рдХреЛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд░ рдкреНрд░рдпреЛрдЧрдХреЛ рд╕рд╣рдЬрддрд╛рдорд╛ рдорд╣рддреНрд╡рдкреВрд░реНрдг рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред

  • рдЙрдкрдпреБрдХреНрдд рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рд╕реНрд╡рдд: рд╕рдорд╛рдирд╛рдВрддрд░реАрдХрд░рдгред рдердк рд╡рд┐рд╡рд░рдг - "рдкреНрд░рдгрд╛рд▓реА-рд╡рд╛рдЗрдб рд╕рдорд╛рдирд╛рдВрддрд░ рдХреНрд╡реЗрд░реА рдкреНрд░рд╢реЛрдзрди"ред
  • SQL рдЗрдиреНрдЯрд░рдлреЗрд╕ рдорд╛рд░реНрдлрдд рддрд╛рд▓рд┐рдХрд╛ рдЯреНрдпреБрди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ TUNE TABLE рдЖрджреЗрд╢ред рдердк рд╡рд┐рд╡рд░рдг - "рдЯреНрдпреВрди рдЯреЗрдмрд▓"ред
  • SQL рд╢реЗрд▓рдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ, рдЬрд╕рд▓реЗ рдЕрдм рддрдкрд╛рдЗрдБрд▓рд╛рдИ рд╣рд╛рд▓рдХреЛ рджрд╛рдпрд░рд╛рдорд╛ рдкрд░рд┐рднрд╛рд╖рд┐рдд рд╡рд╛ рдЙрдкрд▓рдмреНрдз рдпреЛрдЬрдирд╛рд╣рд░реВ, рддрд╛рд▓рд┐рдХрд╛рд╣рд░реВ рд░ рджреГрд╢реНрдпрд╣рд░реВ рд╣реЗрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "SQL рд╢реЗрд▓ рдЗрдиреНрдЯрд░рдлреЗрд╕ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ"ред
  • рдХреНрд╡реЗрд░реА рдпреЛрдЬрдирд╛ рджреГрд╢реНрдпрд▓реЗ рдЕрдм рд╕рдорд╛рдирд╛рдиреНрддрд░ рд░ рдХреНрд▓рд╕реНрдЯрд░ рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдордЧреНрд░ рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рд╕рдмрдкреНрд▓рд╛рдирд╣рд░реВ рджреЗрдЦрд╛рдЙрдБрдЫред
  • рддреНрдпреЛ рдХреНрд╡реЗрд░реАрдХреЛ рд▓рд╛рдЧрд┐ SQL рдкреНрд░рдгрд╛рд▓реА рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдУрднрд░рд░рд╛рдЗрдб рдЧрд░реНрди рдХреНрд╡реЗрд░реАрдХреЛ рдореБрдЦреНрдп рднрд╛рдЧрдорд╛ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВ рдердкреНрди рд╕рдХрд┐рдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдЯрд┐рдкреНрдкрдгреА рд╡рд┐рдХрд▓реНрдк"ред
  • InterSystems рд▓реЗ рд╡рд┐рднрд┐рдиреНрди SQL рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫ рдЬреБрди рдкреНрд░рддреНрдпреЗрдХ рд░рд┐рд▓реАрдЬрдХреЛ рд╕рд╛рде рдЕрдиреБрдкреНрд░рдпреЛрдЧрдорд╛ рдЕрджреГрд╢реНрдп рд╣реБрдиреНрдЫред 2019.1 рдорд╛, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рддреНрдпрд╕реНрддрд╛ рдзреЗрд░реИ рд╕реБрдзрд╛рд░рд╣рд░реВ рдХреНрд╡реЗрд░реА рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬрд░ рд░ рдХреЛрдб рдЬрдирд░реЗрдЯрд░рдорд╛ рдердкрд┐рдПрдХрд╛ рдерд┐рдПред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ рдкреНрд░рд╢реНрдирд╣рд░реВрдХреЛ рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд╕рдорд╛рдирд╛рдиреНрддрд░рдХреЛ рд╕рд╛рдердорд╛, рдпрд╕рд▓реЗ InterSystems IRIS SQL рдкреНрд░рдпреЛрдЧ рдЧрд░реЗрд░ рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╣рд░реВрдХреЛ рдкреНрд░рджрд░реНрд╢рдирд▓рд╛рдИ рдЙрд▓реНрд▓реЗрдЦрдиреАрдп рд░реВрдкрдорд╛ рд╕реБрдзрд╛рд░ рдЧрд░реНрдиреБрдкрд░реНрдЫред

рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕рдорд╛ рд╕реБрдзрд╛рд░рд╣рд░реВ

  • рд╡реНрдпрд╛рдкрд╛рд░ рдЦреБрдлрд┐рдпрд╛ рдорд╛ рдЖрдВрд╢рд┐рдХ рдорд┐рддрд┐рд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрди рдХреНрд╖рдорддрд╛ред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, рд╡рд░реНрд╖ рд╡рд╛ рд╡рд░реНрд╖ рд░ рдорд╣рд┐рдирд╛ рдорд╛рддреНрд░ рдерд╛рд╣рд╛ рднрдПрдХреЛ рдорд┐рддрд┐ рд╕рдВрдХреЗрдд рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдердк рд╡рд┐рд╡рд░рдг - "рдЖрдВрд╢рд┐рдХ рдорд┐рддрд┐рд╣рд░реВ"ред
  • MDX рдХреНрд╡реЗрд░реА рднрд┐рддреНрд░ SQL рдорд╛рд░реНрдлрдд рдбрд╛рдЯрд╛ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рдирдпрд╛рдБ %SQLRESTRICT рдирд┐рд░реНрдорд╛рдгред

рдПрдХреАрдХрд░рдг рдХреНрд╖рдорддрд╛рд╣рд░реВрдорд╛ рд╕реБрдзрд╛рд░

рдпрд╕ рд░рд┐рд▓реАрдЬрдорд╛ рдзреЗрд░реИ рд╕реБрдзрд╛рд░рд╣рд░реВ рдЫрдиреН рдЬрд╕рд▓реЗ рдпрд╕рд▓рд╛рдИ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд░ рдЙрддреНрдкрд╛рджрдирд╣рд░реВрдорд╛ рд╕рдорд╕реНрдпрд╛рд╣рд░реВ рд╕рдорд╛рдзрд╛рди рдЧрд░реНрди рд╕рдЬрд┐рд▓реЛ рдмрдирд╛рдЙрдБрджрдЫ:

  • рд╕рдиреНрджреЗрд╢рд▓реЗ рдЙрддреНрдкрд╛рджрдирдорд╛ рд▓рд┐рди рд╕рдХреНрдиреЗ рд╕рдмреИ рдорд╛рд░реНрдЧрд╣рд░реВ рдЦреЛрдЬреНрдиреБрд╣реЛрд╕реН рд░ рд╣реЗрд░реНрдиреБрд╣реЛрд╕реНред рдердк рд╡рд┐рд╡рд░рдг - "рдЗрдиреНрдЯрд░рдлреЗрд╕ рдирдХреНрд╕рд╛ рд╣реЗрд░реНрджреИ"ред
  • рд╕реНрдерд╛рдирд╣рд░реВ рдкрддреНрддрд╛ рд▓рдЧрд╛рдЙрдиреБрд╣реЛрд╕реН рдЬрд╣рд╛рдБ рдЙрддреНрдкрд╛рджрди рдШрдЯрдХрд╣рд░реВрд▓реЗ рдЕрдиреНрдп рдЙрддреНрдкрд╛рджрди рдШрдЯрдХрд╣рд░реВ рд╕рдиреНрджрд░реНрдн рдЧрд░реНрджрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдЗрдиреНрдЯрд░рдлреЗрд╕ рд╕рдиреНрджрд░реНрднрд╣рд░реВ рдЦреЛрдЬреНрджреИ"ред
  • рдбрд╛рдЯрд╛ рд░реВрдкрд╛рдиреНрддрд░рдг рдкрд░реАрдХреНрд╖рдгред рдкрд░реАрдХреНрд╖рдг рд╕рдВрд╡рд╛рджрдорд╛, рддрдкрд╛рдИрд▓реЗ рдЕрдм aux, рд╕рдиреНрджрд░реНрдн рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд╕реНрддреБрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рдорд╛рдирд╣рд░реВ рд╕реЗрдЯ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ, рдорд╛рдиреМрдВ рд░реВрдкрд╛рдиреНрддрд░рдгрд▓рд╛рдИ рд╡рд╕реНрддреБрд╣рд░реВ рдкреНрд░рд╛рд░рдореНрднрд┐рдХ рд░реВрдкрдорд╛ рдмреЛрд▓рд╛рдЗрдПрдХреЛ рдерд┐рдпреЛред рдердк рдкрдвреНрдиреБрд╣реЛрд╕реН "рд░реВрдкрд╛рдиреНрддрд░рдг рдкрд░реАрдХреНрд╖рдг рдкреГрд╖реНрда рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ"ред
  • DTL рд╕рдореНрдкрд╛рджрдХред рдирдпрд╛рдБ рдХрд╛рд░реНрдпрд╣рд░реВ - рд╕реНрд╡рд┐рдЪ/рдХреЗрд╕ред рдЕрд╡рд╕рд░ рд╕рдореВрд╣ рдХрд╛рд░реНрдпрд╣рд░реВ ╨╕ рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВ рдердкреНрдиреБрд╣реЛрд╕реН рд░реВрдкрд╛рдиреНрддрд░рдг рдЧрд░реНрдиред
  • рдЕрдм рддрдкрд╛рдИрд▓реЗ рдПрдЙрдЯрд╛ рдирд┐рдпрдордорд╛ рд╕рдиреНрджреЗрд╢ рдкрдард╛рдЙрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рд╕рдореНрдкреВрд░реНрдг рдЙрддреНрдкрд╛рджрдирдорд╛ рд╕рдиреНрджреЗрд╢ рдирдЪрд▓рд╛рдПрд░ рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдХреЛ рдирддрд┐рдЬрд╛ рд╣реЗрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдкрд░реАрдХреНрд╖рдг рд░рд╛рдЙрдЯрд┐рдВрдЧ рдирд┐рдпрдорд╣рд░реВ"ред
  • рддрдкрд╛рдИрдВрдХреЛ рд╕реНрдерд╛рдиреАрдп рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рд╕рдиреНрджреЗрд╢ рджрд░реНрд╢рдХрдмрд╛рдЯ рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред рдердк рд╡рд┐рд╡рд░рдг - "рд╕рдиреНрджреЗрд╢рд╣рд░реВ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрджреИ"ред
  • рддрдкрд╛рдИрдВрдХреЛ рд╕реНрдерд╛рдиреАрдп рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рд▓рдЧ рдШрдЯрдирд╛рд╣рд░реВ рдбрд╛рдЙрдирд▓реЛрдб рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред рдердк рд╡рд┐рд╡рд░рдг - "рдШрдЯрдирд╛ рд▓рдЧ рдкреГрд╖реНрдардХреЛ рдкрд░рд┐рдЪрдп"ред
  • рдирд┐рдпрдо рд╕рдореНрдкрд╛рджрдХрдорд╛, рддрдкрд╛рдИрдВрд▓реЗ рдЕрдм рдирд┐рдпрдорд╣рд░реВрдорд╛ рдЯрд┐рдкреНрдкрдгреАрд╣рд░реВ рдердкреНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫ рд░ рддрдкрд╛рдИрдВрд▓реЗ рд╕рдореНрдкрд╛рджрди рдЧрд░рд┐рд░рд╣рдиреБрднрдПрдХреЛ рдирд┐рдпрдордорд╛ рдкреНрд░рдпреЛрдЧ рдЧрд░рд┐рдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЦреЛрд▓реНрди рд░ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред
  • рд▓рд╛рдЗрди рдкрд░реНрдЦрдиреБрд╣реЛрд╕реН рдЕрд▓рд░реНрдЯ рд╕реЗрдЯрд┐рдЩрд▓реЗ рдЕрдм рд╕рдордп рдирд┐рд░реНрджрд┐рд╖реНрдЯ рдЧрд░реНрджрдЫ рдЬреБрди рдкрдЫрд┐ рдЙрддреНрдкрд╛рджрди рд╡рд╕реНрддреБрдХреЛ рд▓рд╛рдордорд╛ рд╕рдиреНрджреЗрд╢ рд╡рд╛ рд╕рдХреНрд░рд┐рдп рд╕рдиреНрджреЗрд╢рд▓реЗ рдЕрд▓рд░реНрдЯ рдЙрддреНрдкрдиреНрди рдЧрд░реНрдиреЗрдЫред рдкрд╣рд┐рд▓реЗ, рдпреЛ рдЯрд╛рдЗрдордЖрдЙрдЯ рдЙрддреНрдкрд╛рджрди рд╡рд╕реНрддреБ рд▓рд╛рдордорд╛ рд╕рдиреНрджреЗрд╢рд╣рд░реВрдорд╛ рдорд╛рддреНрд░ рд▓рд╛рдЧреВ рд╣реБрдиреНрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рд▓рд╛рдо рдкреНрд░рддреАрдХреНрд╖рд╛ рдЪреЗрддрд╛рд╡рдиреА"ред
  • "рдкреНрд░рдгрд╛рд▓реА рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВ" рдорд╛ рдкрд╣реБрдБрдЪ рдкреНрд░рддрд┐рдмрдиреНрдз рдЧрд░реНрджреИред рдкреНрд░рд╢рд╛рд╕рдХрд╣рд░реВрд▓реЗ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рд╕рдореНрдкрд╛рджрди рдЧрд░реНрди, рд╣реЗрд░реНрди рд╡рд╛ рдореЗрдЯрд╛рдЙрди рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓рд╛рдИ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрди рд╕рдХреНрдЫрдиреНред рдердк рд╡рд┐рд╡рд░рдг - "рдкреНрд░рдгрд╛рд▓реА рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕реЗрдЯрд┐рдЩрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕реБрд░рдХреНрд╖рд╛"ред
  • рд╕реНрдерд╛рдиреАрдп рдХрдореНрдкреНрдпреБрдЯрд░рдорд╛ рдЙрддреНрдкрд╛рджрдирд╣рд░реВ рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ред рдердк рд╡рд┐рд╡рд░рдг - "рдЙрддреНрдкрд╛рджрди рдирд┐рд░реНрдпрд╛рдд рдЧрд░реНрджреИ"ред
  • рд╕реНрдерд╛рдиреАрдп рдХрдореНрдкреНрдпреБрдЯрд░рдмрд╛рдЯ рдЙрддреНрдкрд╛рджрдирд╣рд░реВ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдореНрднрд╡ рдЫред рдердк рд╡рд┐рд╡рд░рдг - "рд▓рдХреНрд╖реНрдп рдкреНрд░рдгрд╛рд▓реАрдорд╛ рдЙрддреНрдкрд╛рджрди рддреИрдирд╛рдд рдЧрд░реНрджреИ"ред
  • рдЙрддреНрдкрд╛рджрди рд╕реЗрдЯрд┐рдЩ рдкреГрд╖реНрдардорд╛ рд╡рд┐рд╕реНрддрд╛рд░рд┐рдд рдиреЗрднрд┐рдЧреЗрд╕рдиред рд▓рд┐рдВрдХрд╣рд░реВ рдЙрддреНрдкрд╛рджрди рд╕реЗрдЯрдЕрдк рдкреГрд╖реНрдардорд╛ рдкреБрд╕реНрддрдХрдЪрд┐рдиреЛрдорд╛ рдердкрд┐рдПрдХрд╛ рдЫрдиреН рд╕рдореНрдмрдиреНрдзрд┐рдд рд╡рд╕реНрддреБрд╣рд░реВ рдЪрд╛рдБрдбреИ рдЫреБрдЯреНрдЯреИ рд╡рд┐рдиреНрдбреЛрдорд╛ рдЦреЛрд▓реНрдирдХрд╛ рд▓рд╛рдЧрд┐ред рд▓рд╛рдо рдЯреНрдпрд╛рдмрдорд╛, рд╕рдиреНрджреЗрд╢ рдирдореНрдмрд░ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛ рдЯреНрд░реЗрд╕ рдЦреБрд▓реНрдЫред рд╕рдиреНрджреЗрд╢ рдЯреНрдпрд╛рдмрдорд╛, рд╕рддреНрд░ рдирдореНрдмрд░рдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛ рдЯреНрд░реЗрд╕ рдЦреБрд▓реНрдЫред рдкреНрд░рдХреНрд░рд┐рдпрд╛рд╣рд░реВ рдЯреНрдпрд╛рдмрдорд╛, рд╕рдиреНрджреЗрд╢ рдирдореНрдмрд░рдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛ рдЯреНрд░реЗрд╕ рдЦреБрд▓реНрдЫ, рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдирдореНрдмрд░рдорд╛ рдХреНрд▓рд┐рдХ рдЧрд░реНрджрд╛ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рд╡рд┐рд╡рд░рдгрд╣рд░реВ рд╕рд╣рд┐рддрдХреЛ рд╡рд┐рдиреНрдбреЛ рдЦреБрд▓реНрдЫред
  • рд╡реНрдпрд╛рдкрд╛рд░ рдЙрддреНрдкрд╛рджрди рд╡рд╕реНрддреБ рд╡рд┐рдЬрд╛рд░реНрдбрдорд╛ рдирдпрд╛рдБ рд╡рд┐рдХрд▓реНрдкрд╣рд░реВред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдЕрдм рд╕реНрд╡рдЪрд╛рд▓рд┐рдд рд░реВрдкрдорд╛ рдкреНрд░рдгрд╛рд▓реА рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рддрд╣рд░реВ рддреЛрдХреНрди рд╕рдХреНрдЫрдиреН рдпрджрд┐ рдлрд┐рд▓реНрдбрд╣рд░реВ рдЦрд╛рд▓реА рдЫреЛрдбрд┐рдпреЛ рд░ рд░рд╛рдЙрдЯрд┐рдВрдЧ рдирд┐рдпрдорд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рдкреНрдпрд╛рдХреЗрдЯ рдЙрдкрд╕рд░реНрдЧ рд╕реЗрдЯ рдЧрд░реНрдиреБрд╣реЛрд╕реНред рдердк рд╡рд┐рд╡рд░рдг - "рд╡рд┐рдЬрд╛рд░реНрдб рд╡рд┐рдХрд▓реНрдк"ред

рдкреНрд░рдгрд╛рд▓реА рдкреНрд░рджрд░реНрд╢рди рд░ рдХреНрд╖рдорддрд╛рд╣рд░реВ

  • рдорд╣рддреНрддреНрд╡рдкреВрд░реНрдг рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рд░ рдкреНрд░рджрд░реНрд╢рди рд╕реБрдзрд╛рд░рд╣рд░реВ, рд╡рд┐рд╢реЗрд╖ рдЧрд░реА рдареВрд▓рд╛ NUMA рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ред рдпреА рд╕реБрдзрд╛рд░рд╣рд░реВрдорд╛ рддрдереНрдпрд╛рдЩреНрдХ рд╕рдЩреНрдХрд▓рди рд░ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдмрдлрд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдорд╛ рд╕реНрдХреЗрд▓реЗрдмрд┐рд▓рд┐рдЯреА рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ, рдЧреНрд▓реЛрдмрд▓рд╣рд░реВрдХреЛ рд╕рдмрд╕реНрдХреНрд░рд┐рдкреНрдЯ-рд╕реНрддрд░ рдореНрдпрд╛рдкрд┐рдЩрдорд╛ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рд╕реБрдзрд╛рд░рд╣рд░реВ, рд░ рд╕реВрдЪрдХ рдмреНрд▓рдХ рдЯреНрд░реНрдпрд╛рднрд░реНрд╕рд▓рдмрд╛рдЯ рдмрдЪреНрдирдХреЛ рд▓рд╛рдЧрд┐ рдЕрдиреНрдп рдЕрдкреНрдЯрд┐рдорд╛рдЗрдЬреЗрд╕рдирд╣рд░реВ рд╕рдорд╛рд╡реЗрд╢ рдЫрдиреНред рдпреА рд╕реБрдзрд╛рд░рд╣рд░реВ рд╕рдореНрднрд╡ рдмрдирд╛рдЙрдирдХреЛ рд▓рд╛рдЧрд┐, рдкреНрд░рдгрд╛рд▓реА рд░ рдореЗрдореЛрд░реА рдЙрдкрдпреЛрдЧ рддрдереНрдпрд╛рдЩреНрдХрд╣рд░реВрдорд╛ рд╡рд░реНрдгрди рдЧрд░рд┐рдПрдХрд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдЧрд░рд┐рдПрдХрд╛ рдЫрдиреН рдпрд╕ рд░рд┐рд▓реАрдЬрдХреЛ рд▓рд╛рдЧрд┐ рдЪреЗрдХрд▓рд┐рд╕реНрдЯред рдпреА рд╕реБрдзрд╛рд░рд╣рд░реВрд▓реЗ рдЧреНрд▓реЛрдмрд▓ рдмрдлрд░ рдореЗрдЯрд╛рдбреЗрдЯрд╛рдХрд╛ рд▓рд╛рдЧрд┐ рдЫреБрдЯреНрдпрд╛рдЗрдПрдХреЛ рдореЗрдореЛрд░реАрд▓рд╛рдИ Intel рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкреНрд░рддрд┐ рдмрдлрд░ 64 рдмрд╛рдЗрдЯ рд░ IBM рдкрд╛рд╡рд░рдорд╛ 128 рдмрд╛рдЗрдЯреНрд╕рд▓реЗ рдмрдврд╛рдЙрдБрдЫред рдЙрджрд╛рд╣рд░рдг рдХреЛ рд▓рд╛рдЧреА, рдПрдХ 8K рдмреНрд▓рдХ рдмрдлрд░ рдХреЛ рд▓рд╛рдЧреА, рд╡реГрджреНрдзрд┐ Intel рдкреНрд░рдгрд╛рд▓реА рдХреЛ рд▓рд╛рдЧреА 0,75% рд╣реБрдиреЗрдЫред рдпреА рд╕реБрдзрд╛рд░рд╣рд░реВрд▓реЗ рдкрдирд┐ рдЙрдкрдпреЛрдЧрд┐рддрд╛рд╣рд░реВ рд░ рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдкреЛрд░реНрдЯрд▓рдорд╛ рддрдереНрдпрд╛рдЩреНрдХрдХреЛ рдкреНрд░рджрд░реНрд╢рдирдорд╛ рд╕рд╛рдирд╛ рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдирд┐рдореНрддреНрдпрд╛рдпреЛред
  • рдХреБрдЮреНрдЬреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЗрдиреНрдЯрд░рдЕрдкрд░реЗрдмрд┐рд▓рд┐рдЯреА рдкреНрд░реЛрдЯреЛрдХрд▓ (KMIP)ред рдпрд╕ рд░рд┐рд▓реАрдЬрдХреЛ рд╕рд╛рде рд╕реБрд░реБ рдЧрд░реНрджреИ, InterSystems IRIS рдФрджреНрдпреЛрдЧрд┐рдХ рдХреБрдЮреНрдЬреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рд╕рд░реНрднрд░рдХреЛ рдЧреНрд░рд╛рд╣рдХ рд╣реБрди рд╕рдХреНрдЫред KMIP, рдПрдХ OASIS рдорд╛рдирдХ, рдХреЗрдиреНрджреНрд░реАрдХреГрдд рдХреБрдЮреНрдЬреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрдирдХреЛ рд╢рдХреНрддрд┐ рд▓реНрдпрд╛рдЙрдБрдЫред рддрдкрд╛рдИрд▓реЗ KMIP рд╕рд░реНрднрд░ рдХреБрдЮреНрдЬреАрд╣рд░реВ рджреБрд╡реИ рдбрд╛рдЯрд╛рдмреЗрд╕ рд░ рд╡реНрдпрдХреНрддрд┐рдЧрдд рддрддреНрд╡рд╣рд░реВ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрди рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдиреБрд╣реБрдиреНрдЫред KMIP рд╕рд░реНрднрд░ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рднрдгреНрдбрд╛рд░рдг рдЧрд░рд┐рдПрдХрд╛ рдХреБрдЮреНрдЬреАрд╣рд░реВ рдЬрд╕реНрддреИ рдкрд╣реБрдБрдЪрдпреЛрдЧреНрдп рдЫрдиреН, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐ рд▓рдЧ рдлрд╛рдЗрд▓рд╣рд░реВ рдЗрдиреНрдХреНрд░рд┐рдкреНрдЯ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ред InterSystems IRIS рд▓реЗ рд╕реНрдерд╛рдиреАрдп рдмреНрдпрд╛рдХрдЕрдкрд╣рд░реВ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрди KMIP рд╕рд░реНрднрд░рдмрд╛рдЯ рд╕реНрдерд╛рдиреАрдп рдлрд╛рдЗрд▓рд╣рд░реВрдорд╛ рдкреНрд░рддрд┐рд▓рд┐рдкрд┐ рдЧрд░реНрдиреЗ рдХреБрдЮреНрдЬреАрд╣рд░реВрд▓рд╛рдИ рд╕рдорд░реНрдерди рдЧрд░реНрджрдЫред рдердк рд╡рд┐рд╡рд░рдг - "рдХреБрдЮреНрдЬреА рд╡реНрдпрд╡рд╕реНрдерд╛рдкрди рдЗрдиреНрдЯрд░рдЕрдкрд░реЗрдмрд┐рд▓рд┐рдЯреА рдкреНрд░реЛрдЯреЛрдХрд▓ (KMIP) рдХреЛ рд╕рд╛рде рдХреБрдЮреНрдЬреАрд╣рд░реВ рдкреНрд░рдмрдиреНрдз рдЧрд░реНрдиреБрд╣реЛрд╕реН┬╗
  • рдирдпрд╛рдБ DataMove рдЙрдкрдпреЛрдЧрд┐рддрд╛ рдПрдХ рдбрд╛рдЯрд╛рдмреЗрд╕рдмрд╛рдЯ рдЕрд░реНрдХреЛрдорд╛ рдбрд╛рдЯрд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐, рд╕рд╛рдерд╕рд╛рдереИ рд╡рд┐рд╢реНрд╡рд╡реНрдпрд╛рдкреА рдкреНрд░рджрд░реНрд╢рди рд╕реЗрдЯрд┐рдЩрд╣рд░реВ рдкрд░рд┐рд╡рд░реНрддрди рдЧрд░реНрджреИред рдердк рд╡рд┐рд╡рд░рдг - "InterSystems IRIS рд╕рдБрдЧ DataMove рдкреНрд░рдпреЛрдЧ рдЧрд░реНрджреИ"ред
  • JSON рд╡рд╕реНрддреБрд╣рд░реВрдорд╛ 3'641'144 рднрдиреНрджрд╛ рд▓рд╛рдореЛ рд╕реНрдЯреНрд░рд┐рдЩрд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред
  • IRIS Studio рд▓рд╛рдИ Cach├й рд░ Ensemble рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрдирдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред
  • HTTP рдЬрдбрд╛рдирд╣рд░реВрдХреЛ рд▓рд╛рдЧрд┐ SPNEGO (Microsoft Integrated Windows Authentication) рдкреНрд░реЛрдЯреЛрдХрд▓рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдердиред %Net.HttpRequest рд▓реЗ рдЕрдм рд╕реБрд░рдХреНрд╖рд┐рдд рд╕рд░реНрднрд░рдорд╛ рдЬрдбрд╛рди рдЧрд░реНрди HTTP 1.1 рдорд╛ Windows рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рдпреЛрдЧ рдЧрд░реНрди рд╕рдХреНрдЫред рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрд▓реЗ рдкрд╣реБрдБрдЪ рдкреНрд░рдорд╛рдгрд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрдЫрдиреН, рд╡рд╛ %Net.HttpRequest рд▓реЗ рд╣рд╛рд▓рдХреЛ рд╕рдиреНрджрд░реНрдн рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдиреЗ рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрдиреЗрдЫред рд╕рдорд░реНрдерд┐рдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдпреЛрдЬрдирд╛рд╣рд░реВ Negotiate (Kerberos рд░ NTLM), NTLM рд░ рдЖрдзрд╛рд░рднреВрдд рд╣реБрдиреНред рдердк рд╡рд┐рд╡рд░рдг - "рдкреНрд░рдорд╛рдгреАрдХрд░рдг рдкреНрд░рджрд╛рди рдЧрд░реНрджреИ"ред
  • рд╕реБрдзрд╛рд░рд┐рдПрдХреЛ рд▓рдЧрд┐рдЩ рд░ рдПрд╕рд┐рдиреНрдХреНрд░реЛрдирд╕ I/O рдкреНрд░рджрд░реНрд╢рдиред

рд╕рдорд░реНрдерди рднрдПрдХрд╛ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛рд╣рд░реВрдХрд╛ рд▓рд╛рдЧрд┐, рд░рд┐рд▓реАрдЬ 2019.1 рд╡реЗрдмрд╕рд╛рдЗрдЯрдХреЛ рдЕрдирд▓рд╛рдЗрди рд╡рд┐рддрд░рдг рдЦрдгреНрдбрдорд╛ рдбрд╛рдЙрдирд▓реЛрдбрдХреЛ рд▓рд╛рдЧрд┐ рдЙрдкрд▓рдмреНрдз рдЫ wrc.intersystems.com.

рдЬреЛ рдХреЛрд╣реАрд▓реЗ рдкрдирд┐ рд╕рд╛рдореБрджрд╛рдпрд┐рдХ рд╕рдВрд╕реНрдХрд░рдгрдХреЛ рд╕рд╛рде рдХрдиреНрдЯреЗрдирд░ рд╕реНрдерд╛рдкрдирд╛ рдЧрд░реЗрд░ рдирдпрд╛рдБ рд╕рдВрд╕реНрдХрд░рдг рдкреНрд░рдпрд╛рд╕ рдЧрд░реНрди рд╕рдХреНрдЫрдиреН, рдЬреБрди рдЙрдкрд▓рдмреНрдз рдЫ dockerhub.com рдорд╛ред

рд╕реНрд░реЛрдд: www.habr.com

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдердкреНрди