TileDB 2.0 рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЬрд┐рдирдЪреЗ рдкреНрд░рдХрд╛рд╢рди

рд╡рд░ рдкреНрд░рдХрд╛рд╢рд┐рдд рднрд╛рдВрдбрд╛рд░ рдЯрд╛рдЗрд▓рдбреАрдмреА 2.0, рд╡реИрдЬреНрдЮрд╛рдирд┐рдХ рдЧрдгрдирд╛рдВрдордзреНрдпреЗ рд╡рд╛рдкрд░рд▓реЗрд▓реЗ рдмрд╣реБрдЖрдпрд╛рдореА ре▓рд░реЗ рдЖрдгрд┐ рдбреЗрдЯрд╛ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗрд▓реЗ. рдЕрдиреБрд╡рд╛рдВрд╢рд┐рдХ рдорд╛рд╣рд┐рддреА, рд╕реНрдерд╛рдирд┐рдХ рдЖрдгрд┐ рдЖрд░реНрдерд┐рдХ рдбреЗрдЯрд╛рд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рд╡рд┐рд╡рд┐рдз рдкреНрд░рдгрд╛рд▓реАрдВрдЪрд╛ рдЙрд▓реНрд▓реЗрдЦ рдЯрд╛рдЗрд▓рдбреАрдмреАрд╕рд╛рдареА рдЕрд░реНрдЬрд╛рдЪреЗ рдХреНрд╖реЗрддреНрд░ рдореНрд╣рдгреВрди рдХреЗрд▓рд╛ рдЬрд╛рддреЛ, рдЙрджрд╛. рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рд╡рд┐рд░рд│ рдХрд┐рдВрд╡рд╛ рд╕рддрдд рднрд░рд▓реЗрд▓реЗ рдмрд╣реБрдЖрдпрд╛рдореА ре▓рд░реЗ. TileDB рдЕрдиреБрдкреНрд░рдпреЛрдЧрд╛рдВрдордзреНрдпреЗ рдбреЗрдЯрд╛ рдЖрдгрд┐ рдореЗрдЯрд╛рдбреЗрдЯрд╛рдордзреНрдпреЗ рдкрд╛рд░рджрд░реНрд╢рдХрдкрдгреЗ рдкреНрд░рд╡реЗрд╢ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА, рдХрд╛рд░реНрдпрдХреНрд╖рдо рд╕реНрдЯреЛрд░реЗрдЬрд╕рд╛рдареА рд╕рд░реНрд╡ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рдХрд╛рдорд╛рдЪреА рдХрд╛рд│рдЬреА рдШреЗрдгреНрдпрд╛рд╕рд╛рдареА C++ рд▓рд╛рдпрдмреНрд░рд░реА рдСрдлрд░ рдХрд░рддреЗ. рдкреНрд░рдХрд▓реНрдк рдХреЛрдб C++ рдЖрдгрд┐ рдордзреНрдпреЗ рд▓рд┐рд╣рд┐рд▓реЗрд▓рд╛ рдЖрд╣реЗ рджреНрд╡рд╛рд░рд╛ рд╡рд┐рддрд░рд┐рдд рдПрдордЖрдпрдЯреА рдкрд░рд╡рд╛рдиреНрдпрд╛ рдЕрдВрддрд░реНрдЧрдд. Linux, macOS рдЖрдгрд┐ Windows рд╡рд░ рдХрд╛рдорд╛рд▓рд╛ рд╕рдкреЛрд░реНрдЯ рдХрд░рддреЗ.

рдЯрд╛рдЗрд▓рдбреАрдмреАрдЪреА рдореБрдЦреНрдп рд╡реИрд╢рд┐рд╖реНрдЯреНрдпреЗ:

  • рд╡рд┐рд░рд│ ре▓рд░реЗ рд╕рдВрдЪрдпрд┐рдд рдХрд░рдгреНрдпрд╛рдЪреНрдпрд╛ рдХрд╛рд░реНрдпрдХреНрд╖рдо рдкрджреНрдзрддреА, рдбреЗрдЯрд╛ рдЬреНрдпрд╛рдордзреНрдпреЗ рд╕рддрдд рдирд╛рд╣реА; ре▓рд░реЗ рддреБрдХрдбреНрдпрд╛рдВрдиреА рднрд░рд▓реЗрд▓рд╛ рдЕрд╕рддреЛ рдЖрдгрд┐ рдмрд╣реБрддреЗрдХ рдШрдЯрдХ рд░рд┐рдХреНрдд рд░рд╛рд╣рддрд╛рдд рдХрд┐рдВрд╡рд╛ рд╕рдорд╛рди рдореВрд▓реНрдп рдШреЗрддрд╛рдд.
  • рдХреА-рд╡реНрд╣реЕрд▓реНрдпреВ рдлреЙрд░рдореЕрдЯ рдХрд┐рдВрд╡рд╛ рдХреЙрд▓рдо рд╕реЗрдЯрдордзреНрдпреЗ рдбреЗрдЯрд╛ рдНрдХреНрд╕реЗрд╕ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛ (рдбреЗрдЯрд╛рдлреНрд░реЗрдо);

    TileDB 2.0 рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЬрд┐рдирдЪреЗ рдкреНрд░рдХрд╛рд╢рди

  • рдХреНрд▓рд╛рдЙрдб рд╕реНрдЯреЛрд░реЗрдЬ AWS S3, Google Cloud Storage рдЖрдгрд┐ Azure Blob Storage рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рд╕ рд╕рдорд░реНрдерди рджреЗрддреЗ;
  • рдЯрд╛рдЗрд▓ рдХреЗрд▓реЗрд▓реНрдпрд╛ (рдмреНрд▓реЙрдХ) ре▓рд░реЗрд╕рд╛рдареА рд╕рдорд░реНрдерди;
  • рднрд┐рдиреНрди рдбреЗрдЯрд╛ рдХреЙрдореНрдкреНрд░реЗрд╢рди рдЖрдгрд┐ рдПрдиреНрдХреНрд░рд┐рдкреНрд╢рди рдЕрд▓реНрдЧреЛрд░рд┐рджрдо рд╡рд╛рдкрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛;
  • рдЪреЗрдХрд╕рдо рд╡рд╛рдкрд░реВрди рдЕрдЦрдВрдбрддрд╛ рддрдкрд╛рд╕рдгреАрд╕рд╛рдареА рд╕рдорд░реНрдерди;
  • рд╕рдорд╛рдВрддрд░ рдЗрдирдкреБрдЯ/рдЖрдЙрдЯрдкреБрдЯрд╕рд╣ рдорд▓реНрдЯреА-рдереНрд░реЗрдбреЗрдб рдореЛрдбрдордзреНрдпреЗ рдХрд╛рд░реНрдп рдХрд░рд╛;
  • рднреВрддрдХрд╛рд│рд╛рддреАрд▓ рдПрдХрд╛ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЯрдкреНрдкреНрдпрд╛рд╡рд░ рд╕реНрдерд┐рддреА рдкреБрдирд░реНрдкреНрд░рд╛рдкреНрдд рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рдХрд┐рдВрд╡рд╛ рд╕рдВрдкреВрд░реНрдг рдореЛрдареНрдпрд╛ рд╕рдВрдЪрд╛рдВрдЪреНрдпрд╛ рдЕрдгреВ рдЕрджреНрдпрддрдирд╛рдВрд╕рд╣, рд╕рдВрдЧреНрд░рд╣рд┐рдд рдбреЗрдЯрд╛рдЪреНрдпрд╛ рдЖрд╡реГрддреНрддреАрд╕рд╛рдареА рд╕рдорд░реНрдерди.
  • рдореЗрдЯрд╛рдбреЗрдЯрд╛ рд▓рд┐рдВрдХ рдХрд░рдгреНрдпрд╛рдЪреА рдХреНрд╖рдорддрд╛;
  • рдбреЗрдЯрд╛ рдЧреНрд░реБрдкрд┐рдВрдЧрд╕рд╛рдареА рд╕рдорд░реНрдерди;
  • Spark, Dask, MariaDB, GDAL, PDAL, Rasterio, gVCF рдЖрдгрд┐ PrestoDB рдордзреНрдпреЗ рдирд┐рдореНрди-рд╕реНрддрд░реАрдп рд╕реНрдЯреЛрд░реЗрдЬ рдЗрдВрдЬрд┐рди рдореНрд╣рдгреВрди рд╡рд╛рдкрд░рдгреНрдпрд╛рд╕рд╛рдареА рдПрдХрддреНрд░реАрдХрд░рдг рдореЙрдбреНрдпреВрд▓;
  • Python, R, Java рдЖрдгрд┐ Go рд╕рд╛рдареА C++ API рд╕рд╛рдареА рдмрдВрдзрдирдХрд╛рд░рдХ рд▓рд╛рдпрдмреНрд░рд░реА.

рд░рд┐рд▓реАрдЭ 2.0 рд╣реЗ "рдбреЗрдЯрд╛рдлреНрд░реЗрдо" рд╕рдВрдХрд▓реНрдкрдиреЗрдЪреНрдпрд╛ рд╕рдорд░реНрдердирд╛рд╕рд╛рдареА рд▓рдХреНрд╖рдгреАрдп рдЖрд╣реЗ, рдЬреЗ рд╡рд┐рд╢рд┐рд╖реНрдЯ рдЧреБрдгрдзрд░реНрдорд╛рдВрд╢реА рдЬреЛрдбрд▓реЗрд▓реНрдпрд╛ рдЕрдирд┐рдпрдВрддреНрд░рд┐рдд рд▓рд╛рдВрдмреАрдЪреНрдпрд╛ рдореВрд▓реНрдпрд╛рдВрдЪреНрдпрд╛ рд╕реНрддрдВрднрд╛рдВрдЪреНрдпрд╛ рд╕реНрд╡рд░реВрдкрд╛рдд рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдгреНрдпрд╛рд╕ рдЕрдиреБрдорддреА рджреЗрддреЗ. рд╡рд┐рд╖рдо рдЖрдХрд╛рд░рд╛рдВрдЪреНрдпрд╛ рд╡рд┐рд░рд│ ре▓рд░реЗрд╡рд░ рдкреНрд░рдХреНрд░рд┐рдпрд╛ рдХрд░рдгреНрдпрд╛рд╕рд╛рдареА рджреЗрдЦреАрд▓ рд╕реНрдЯреЛрд░реЗрдЬ рдСрдкреНрдЯрд┐рдорд╛рдЗрдЭ рдХреЗрд▓реЗ рдЬрд╛рддреЗ (рд╕реЗрд▓реНрд╕ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХрд╛рд░рд╛рдВрдЪрд╛ рдбреЗрдЯрд╛ рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░реВ рд╢рдХрддрд╛рдд рдЖрдгрд┐ рд╡рд┐рд╡рд┐рдз рдкреНрд░рдХрд╛рд░рдЪреНрдпрд╛ рд╕реНрддрдВрднрд╛рдВрд╡рд░ рд╡рд┐рд▓реАрдиреАрдХрд░рдг рдСрдкрд░реЗрд╢рди рдХрд░реВ рд╢рдХрддрд╛рдд, рдЙрджрд╛рд╣рд░рдгрд╛рд░реНрде, рдирд╛рд╡, рд╡реЗрд│ рдЖрдгрд┐ рдХрд┐рдВрдордд рд╕рдВрдЧреНрд░рд╣рд┐рдд рдХрд░рдгрд╛рд░реЗ). рд╕реНрдЯреНрд░рд┐рдВрдЧ рдбреЗрдЯрд╛рд╕рд╣ рд╕реНрддрдВрднрд╛рдВрд╕рд╛рдареА рд╕рдорд░реНрдерди рдЬреЛрдбрд▓реЗ. Google Cloud Storage рдЖрдгрд┐ Azure Blob Storage рд╕рд╣ рдПрдХрддреНрд░реАрдХрд░рдгрд╛рд╕рд╛рдареА рдореЙрдбреНрдпреВрд▓ рдЬреЛрдбрд▓реЗ. R рднрд╛рд╖реЗрд╕рд╛рдареА API рдкреБрдиреНрд╣рд╛ рдбрд┐рдЭрд╛рдЗрди рдХреЗрд▓реЗ рдЧреЗрд▓реЗ рдЖрд╣реЗ.

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

рдПрдХ рдЯрд┐рдкреНрдкрдгреА рдЬреЛрдбрд╛