Amazon рд▓реЗ OpenSearch 1.0 рдкреНрд░рдХрд╛рд╢рд┐рдд рдЧрд░реНтАНрдпреЛ, Elasticsearch рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рдлреЛрд░реНрдХ

Amazon рд▓реЗ OpenSearch рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рдкрд╣рд┐рд▓реЛ рд╡рд┐рдореЛрдЪрди рдкреНрд░рд╕реНрддреБрдд рдЧрд░реНтАНрдпреЛ, рдЬрд╕рд▓реЗ Elasticsearch рдЦреЛрдЬ, рд╡рд┐рд╢реНрд▓реЗрд╖рдг рд░ рдбрд╛рдЯрд╛ рднрдгреНрдбрд╛рд░рдг рдкреНрд▓реЗрдЯрдлрд░реНрдо рд░ рдХрд┐рдмрд╛рдирд╛ рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рдХреЛ рдлреЛрд░реНрдХ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрджрдЫред OpenSearch рдкрд░рд┐рдпреЛрдЬрдирд╛рд▓реЗ Elasticsearch рд╡рд┐рддрд░рдгрдХреЛ рд▓рд╛рдЧрд┐ рдЦреБрд▓рд╛ рдбрд┐рд╕реНрдЯреНрд░реЛ рд╡рд┐рдХрд╛рд╕ рдЧрд░реНрди рдЬрд╛рд░реА рд░рд╛рдЦреНрдЫ, рдЬреБрди рдкрд╣рд┐рд▓реЗ Amazon рдорд╛ Expedia Group рд░ Netflix рд╕рдБрдЧрд╕рдБрдЧреИ Elasticsearch рдХреЛ рд▓рд╛рдЧрд┐ рдПрдб-рдЕрдирдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛред рдХреЛрдб Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдЫред OpenSearch 1.0 рд░рд┐рд▓реАрдЬ рдЙрддреНрдкрд╛рджрди рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрдорд╛ рдкреНрд░рдпреЛрдЧрдХреЛ рд▓рд╛рдЧрд┐ рддрдпрд╛рд░ рдорд╛рдирд┐рдиреНрдЫред

OpenSearch рд╕рдореБрджрд╛рдпрдХреЛ рд╕рд╣рднрд╛рдЧрд┐рддрд╛рдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдПрдХ рд╕рд╣рдпреЛрдЧреА рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд░реВрдкрдорд╛ рд╡рд┐рдХрд╛рд╕ рднрдЗрд░рд╣реЗрдХреЛ рдЫ, рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Red Hat, SAP, Capital One рд░ Logz.io рдЬрд╕реНрддрд╛ рдХрдореНрдкрдиреАрд╣рд░реВ рдкрд╣рд┐рд▓реЗ рдиреИ рдХрд╛рдордорд╛ рд╕рд╛рдореЗрд▓ рднрдЗрд╕рдХреЗрдХрд╛ рдЫрдиреНред OpenSearch рдХреЛ рд╡рд┐рдХрд╛рд╕рдорд╛ рднрд╛рдЧ рд▓рд┐рдирдХреЛ рд▓рд╛рдЧрд┐, рддрдкрд╛рдИрдВрд▓реЗ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд╕рдореНрдЭреМрддрд╛ (CLA, рдпреЛрдЧрджрд╛рдирдХрд░реНрддрд╛ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ рд╕рдореНрдЭреМрддрд╛) рдорд╛ рд╣рд╕реНрддрд╛рдХреНрд╖рд░ рдЧрд░реНрди рдЖрд╡рд╢реНрдпрдХ рдЫреИрди, рд░ OpenSearch рдЯреНрд░реЗрдбрдорд╛рд░реНрдХ рдкреНрд░рдпреЛрдЧ рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдирд┐рдпрдорд╣рд░реВ рдЕрдиреБрдорддрд┐ рдЫрдиреН рд░ рддрдкрд╛рдИрдВрд▓рд╛рдИ рдЖрдлреНрдиреЛ рдЙрддреНрдкрд╛рджрдирд╣рд░реВ рдкреНрд░рдЪрд╛рд░ рдЧрд░реНрджрд╛ рдпреЛ рдирд╛рдо рд╕рдВрдХреЗрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫред

OpenSearch рд▓рд╛рдИ рдЬрдирд╡рд░реАрдорд╛ Elasticsearch 7.10.2 codebase рдмрд╛рдЯ рдлреЛрд░реНрдХ рдЧрд░рд┐рдПрдХреЛ рдерд┐рдпреЛ рд░ Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рд╡рд┐рддрд░рдг рдирдЧрд░рд┐рдПрдХрд╛ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рд╣рдЯрд╛рдЗрдПрдХреЛ рдерд┐рдпреЛред рд╡рд┐рдЬреНрдЮрдкреНрддрд┐рдорд╛ OpenSearch рднрдгреНрдбрд╛рд░рдг рд░ рдЦреЛрдЬ рдЗрдиреНрдЬрд┐рди, рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕ рд░ рдбрд╛рдЯрд╛ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬреЗрд╢рди рд╡рд╛рддрд╛рд╡рд░рдг OpenSearch Dashboards, рд╕рд╛рдереИ Elasticsearch рдЙрддреНрдкрд╛рджрдирдХреЛ рд▓рд╛рдЧрд┐ рдУрдкрди рдбрд┐рд╕реНрдЯреНрд░реЛрдорд╛ рдкрд╣рд┐рд▓реЗ рдкреНрд░рджрд╛рди рдЧрд░рд┐рдПрдХреЛ рдПрдб-рдЕрдирд╣рд░реВрдХреЛ рд╕реЗрдЯ рд░ Elasticsearch рдХреЛ рд╕рд╢реБрд▓реНрдХ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред рдЙрджрд╛рд╣рд░рдгрдХрд╛ рд▓рд╛рдЧрд┐, Elasticsearch рдХреЛ рд▓рд╛рдЧрд┐ Open Distro рд▓реЗ рдореЗрд╕рд┐рди рд▓рд░реНрдирд┐рдЩ, SQL рд╕рдорд░реНрдерди, рд╕реВрдЪрдирд╛ рдЙрддреНрдкрд╛рджрди, рдХреНрд▓рд╕реНрдЯрд░ рдХрд╛рд░реНрдпрд╕рдореНрдкрд╛рджрди рдирд┐рджрд╛рди, рдЯреНрд░рд╛рдлрд┐рдХ рдЗрдиреНрдХреНрд░рд┐рдкреНрд╕рди, рднреВрдорд┐рдХрд╛-рдЖрдзрд╛рд░рд┐рдд рдкрд╣реБрдБрдЪ рдирд┐рдпрдиреНрддреНрд░рдг (RBAC), рд╕рдХреНрд░рд┐рдп рдирд┐рд░реНрджреЗрд╢рд┐рдХрд╛ рдорд╛рд░реНрдлрдд рдкреНрд░рдорд╛рдгреАрдХрд░рдг, Kerberos, SAML рд░ OpenID, рдПрдХрд▓ рдЪрд┐рдиреНрд╣рдХрд╛ рд▓рд╛рдЧрд┐ рдПрдб-рдЕрдирд╣рд░реВ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред - рдХрд╛рд░реНрдпрд╛рдиреНрд╡рдпрдирдорд╛ (SSO) рд░ рд▓реЗрдЦрд╛рдкрд░реАрдХреНрд╖рдгрдХреЛ рд▓рд╛рдЧрд┐ рд╡рд┐рд╕реНрддреГрдд рд▓рдЧ рдХрд╛рдпрдо рдЧрд░реНрдиреЗред

рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдордзреНрдпреЗ, рд╕реНрд╡рд╛рдорд┐рддреНрд╡ рдХреЛрдб рд╕рдлрд╛ рдЧрд░реНрдиреБрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, Elasticsearch рдХреЛ рд▓рд╛рдЧрд┐ Open Distro рд╕рдБрдЧ рдПрдХреАрдХрд░рдг рд░ OpenSearch рдХреЛ рд╕рд╛рде Elasticsearch рдмреНрд░рд╛рдиреНрдб рддрддреНрд╡рд╣рд░реВ рдкреНрд░рддрд┐рд╕реНрдерд╛рдкрди рдЧрд░реНрди, рдирд┐рдореНрди рдЙрд▓реНрд▓реЗрдЦ рдЧрд░рд┐рдПрдХреЛ рдЫ:

  • рдкреНрдпрд╛рдХреЗрдЬ Elasticsearch рджреЗрдЦрд┐ OpenSearch рдорд╛ рд╕рд╣рдЬ рд╕рдВрдХреНрд░рдордг рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдЧрд░реНрди рдХреЛ рд▓рд╛рдЧреА рддрдпрд╛рд░ рдЧрд░рд┐рдПрдХреЛ рдЫред рдпреЛ рдиреЛрдЯ рдЧрд░рд┐рдПрдХреЛ рдЫ рдХрд┐ OpenSearch рд▓реЗ API рд╕реНрддрд░рдорд╛ рдЕрдзрд┐рдХрддрдо рдЕрдиреБрдХреВрд▓рддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫ рд░ рдЕрд╡рд╕реНрдерд┐рдд рдкреНрд░рдгрд╛рд▓реАрд╣рд░реВрд▓рд╛рдИ OpenSearch рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рдЧрд░реНрджрд╛ Elasticsearch рдХреЛ рдирдпрд╛рдБ рд░рд┐рд▓реАрдЬрдорд╛ рдЕрдкрдЧреНрд░реЗрдб рдЬрд╕реНрддреИ рджреЗрдЦрд┐рдиреНрдЫред
  • рд▓рд┐рдирдХреНрд╕ рдкреНрд▓реЗрдЯрдлрд░реНрдордХреЛ рд▓рд╛рдЧрд┐ ARM64 рдЖрд░реНрдХрд┐рдЯреЗрдХреНрдЪрд░рдХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫред
  • рдЕрд╡рд╕реНрдерд┐рдд рдЙрддреНрдкрд╛рджрди рд░ рд╕реЗрд╡рд╛рд╣рд░реВрдорд╛ OpenSearch рд░ OpenSearch Dashboard рд╕рдореНрдорд┐рд▓рд┐рдд рдЧрд░реНрдирдХрд╛ рд▓рд╛рдЧрд┐ рдХрдореНрдкреЛрдиреЗрдиреНрдЯрд╣рд░реВ рдкреНрд░рд╕реНрддрд╛рд╡рд┐рдд рдЫрдиреНред
  • рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рд┐рдордХреЛ рд▓рд╛рдЧрд┐ рд╕рдорд░реНрдерди рд╡реЗрдм рдЗрдиреНрдЯрд░рдлреЗрд╕рдорд╛ рдердкрд┐рдПрдХреЛ рдЫ, рдЬрд╕рд▓реЗ рддрдкрд╛рдИрдВрд▓рд╛рдИ рд╡рд┐рднрд┐рдиреНрди рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рд╣рд░реВрдорд╛ рд╕рдордп рд╢реНрд░реГрдВрдЦрд▓рд╛ (рд╕рдордпрдорд╛ рдмрд╛рдБрдзрд┐рдПрдХреЛ рдкреНрдпрд╛рд░рд╛рдорд┐рдЯрд░ рдорд╛рдирд╣рд░реВрдХреЛ рд╕реНрд▓рд╛рдЗрд╕рд╣рд░реВ) рдХреЛ рд░реВрдкрдорд╛ рдирд┐рд░рдиреНрддрд░ рдЖрдЧрдорди рдбреЗрдЯрд╛ рд╕реНрдЯреНрд░рд┐рдо рдмрдЪрдд рдЧрд░реНрди рдЕрдиреБрдорддрд┐ рджрд┐рдиреНрдЫ, рддрд░ рддрд┐рдиреАрд╣рд░реВрд▓рд╛рдИ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛рдХреЛ рд╕рд╛рдеред рдПрдХрд▓ рд╕рдореНрдкреВрд░реНрдгрдХреЛ рд░реВрдкрдорд╛ (рд╕рдВрд╕рд╛рдзрдирдХреЛ рд╕рд╛рдорд╛рдиреНрдп рдирд╛рдорджреНрд╡рд╛рд░рд╛ рдкреНрд░рд╢реНрдирд╣рд░реВрд▓рд╛рдИ рд╕рдиреНрджрд░реНрдн рдЧрд░реНрджреИ)ред
  • рдирдпрд╛рдБ рдЕрдиреБрдХреНрд░рдордгрд┐рдХрд╛рдХреЛ рд▓рд╛рдЧрд┐ рдкреНрд░рд╛рдердорд┐рдХ рд╢рд╛рд░реНрдбрд╣рд░реВрдХреЛ рдкреВрд░реНрд╡рдирд┐рд░реНрдзрд╛рд░рд┐рдд рд╕рдВрдЦреНрдпрд╛ рдХрдиреНрдлрд┐рдЧрд░ рдЧрд░реНрдиреЗ рдХреНрд╖рдорддрд╛ рдкреНрд░рджрд╛рди рдЧрд░реНрджрдЫред
  • рдЯреНрд░реЗрд╕ рдПрдирд╛рд▓рд┐рдЯрд┐рдХреНрд╕ рдПрдб-рдЕрдирд▓реЗ рд╕реНрдкреНрдпрд╛рди рд╡рд┐рд╢реЗрд╖рддрд╛рд╣рд░реВ рднрд┐рдЬреБрдЕрд▓рд╛рдЗрдЬ рд░ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкреНрдЫред
  • рд░рд┐рдкреЛрд░реНрдЯрд┐рдЩрдХреЛ рдЕрддрд┐рд░рд┐рдХреНрдд, рдПрдХ рддрд╛рд▓рд┐рдХрд╛ рдЕрдиреБрд╕рд╛рд░ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рдЙрддреНрдкрдиреНрди рдЧрд░реНрди рд░ рдкреНрд░рдпреЛрдЧрдХрд░реНрддрд╛ (рднрд╛рдбрд╛рджрд╛рд░) рджреНрд╡рд╛рд░рд╛ рд░рд┐рдкреЛрд░реНрдЯрд╣рд░реВ рдлрд┐рд▓реНрдЯрд░ рдЧрд░реНрди рд╕рдорд░реНрдерди рдердкрд┐рдПрдХреЛ рдЫред

рд╣рд╛рдореАрд▓рд╛рдИ рдпрд╛рдж рдЧрд░реМрдВ рдХрд┐ рдлреЛрд░реНрдХ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрдиреБрдХреЛ рдХрд╛рд░рдг рдореВрд▓ рдЗрд▓рд╛рд╕реНрдЯрд┐рдХрд╕рд░реНрдЪ рдкрд░рд┐рдпреЛрдЬрдирд╛рдХреЛ рд╕реНрд╡рд╛рдорд┐рддреНрд╡ SSPL (рд╕рд░реНрднрд░ рд╕рд╛рдЗрдб рдкрдмреНрд▓рд┐рдХ рд▓рд╛рдЗрд╕реЗрдиреНрд╕) рдорд╛ рд╕реНрдерд╛рдирд╛рдиреНрддрд░рдг рд░ рдкреБрд░рд╛рдиреЛ Apache 2.0 рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдкреНрд░рдХрд╛рд╢рди рдкрд░рд┐рд╡рд░реНрддрдирд╣рд░реВ рдмрдиреНрдж рдЧрд░реНрдиреБ рдерд┐рдпреЛред рдПрд╕рдПрд╕рдкреАрдПрд▓ рдЗрдЬрд╛рдЬрддрдкрддреНрд░ OSI (рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдкрд╣рд▓) рджреНрд╡рд╛рд░рд╛ рднреЗрджрднрд╛рд╡рдкреВрд░реНрдг рдЖрд╡рд╢реНрдпрдХрддрд╛рд╣рд░реВрдХреЛ рдЙрдкрд╕реНрдерд┐рддрд┐рдХреЛ рдХрд╛рд░рдг рдЦреБрд▓рд╛ рд╕реНрд░реЛрдд рдорд╛рдкрджрдгреНрдб рдкреВрд░рд╛ рдирдЧрд░реЗрдХреЛ рд░реВрдкрдорд╛ рдорд╛рдиреНрдпрддрд╛ рдкреНрд░рд╛рдкреНрдд рдЫред рд╡рд┐рд╢реЗрд╖ рдЧрд░реА, SSPL рд▓рд╛рдЗрд╕реЗрдиреНрд╕ AGPLv3 рдорд╛ рдЖрдзрд╛рд░рд┐рдд рдЫ рднрдиреНрдиреЗ рддрдереНрдпрдХреЛ рдмрд╛рд╡рдЬреБрдж, рдкрд╛рдард▓реЗ SSPL рд▓рд╛рдЗрд╕реЗрдиреНрд╕ рдЕрдиреНрддрд░реНрдЧрдд рдбреЗрд▓рд┐рднрд░реАрдХреЛ рд▓рд╛рдЧрд┐ рдЖрд╡реЗрджрди рдХреЛрдб рдорд╛рддреНрд░ рд╣реЛрдЗрди, рдХреНрд▓рд╛рдЙрдб рд╕реЗрд╡рд╛рдХреЛ рдкреНрд░рд╛рд╡рдзрд╛рдирдорд╛ рд╕рдВрд▓рдЧреНрди рд╕рдмреИ рдШрдЯрдХрд╣рд░реВрдХреЛ рд╕реНрд░реЛрдд рдХреЛрдб рдкрдирд┐ рд╕рдорд╛рд╡реЗрд╢ рдЧрд░реНрджрдЫред ред рдлреЛрд░реНрдХ рд╕рд┐рд░реНрдЬрдирд╛ рдЧрд░реНрджрд╛, рдореБрдЦреНрдп рд▓рдХреНрд╖реНрдп Elasticsearch рд░ Kibana рд▓рд╛рдИ рдЦреБрд▓рд╛ рдкрд░рд┐рдпреЛрдЬрдирд╛рд╣рд░реВрдХреЛ рд░реВрдкрдорд╛ рд░рд╛рдЦреНрдиреБ рд░ рд╕рдореБрджрд╛рдпрдХреЛ рд╕рд╣рднрд╛рдЧрд┐рддрд╛рдорд╛ рд╡рд┐рдХрд╕рд┐рдд рдЧрд░рд┐рдПрдХреЛ рдкреВрд░реНрдг рдЦреБрд▓рд╛ рд╕рдорд╛рдзрд╛рди рдкреНрд░рджрд╛рди рдЧрд░реНрдиреБ рдерд┐рдпреЛред

рд╕реНрд░реЛрдд: opennet.ru

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