Rakirina motora hilanînê TileDB 2.0

Çap kirin jûra qasê TileDB 2.0, ji bo hilanîna rêzikên piralî û daneyên ku di hesabên zanistî de têne bikar anîn xweşbîn kirin. Pergalên cihêreng ên ji bo hilberandina agahdariya genetîkî, daneyên cîh û darayî wekî warên serîlêdanê ji bo TileDB têne binav kirin, ango. pergalên xebitandinê sparse an rêzikên piralî bi berdewamî dagirtî. TileDB pirtûkxaneyek C++ pêşkêşî dike da ku bi zelalî gihandina daneyan û metadata di serîlêdanan de razber bike, ji bo hilanîna bikêrhatî li hemî karên asta nizm digire. Koda projeyê bi C++ û tê nivîsandin belav kirin ji hêla di bin lîsansa MIT. Karê li Linux, macOS û Windows piştgirî dike.

Taybetmendiyên sereke yên TileDB:

  • Rêbazên bikêr ji bo hilanîna rêzikên hûr, daneyên ku tê de ne domdar in; rêzik bi perçeyan tê dagirtin û piraniya hêman vala dimînin an heman nirxê digirin.
  • Qabiliyeta gihîştina daneyan di formata key-nirxê an komên stûnan de (DataFrame);

    Rakirina motora hilanînê TileDB 2.0

  • Piştgiriya entegrasyonê bi hilanîna cloud AWS S3, Google Cloud Storage û Azure Blob Storage;
  • Piştgiriya ji bo rêzikên tiled (blok);
  • Qabiliyeta bikaranîna algorîtmayên cuda yên berhevkirin û şîfrekirinê;
  • Piştgiriya ji bo kontrolkirina yekrêziyê bi karanîna kontrolê;
  • Di moda pir-têlan de bi têketin/derketina paralel re bixebitin;
  • Piştgiriya ji bo guhertoya daneyên hilanîn, di nav de ji bo wergirtina dewletê li xalek diyarkirî ya berê an nûvekirinên atomî yên tevahî komên mezin.
  • Qabiliyeta girêdana metadata;
  • Piştgiriya ji bo komkirina daneyan;
  • Modulên entegrasyonê yên ji bo karanîna wekî motora hilanînê ya nizm li Spark, Dask, MariaDB, GDAL, PDAL, Rasterio, gVCF û PrestoDB;
  • Pirtûkxaneyên girêdana ji bo C++ API-ya ji bo Python, R, Java û Go.

Release 2.0 ji ber piştgiriya xwe ya ji bo têgîna "DataFrame" balkêş e, ku destûrê dide daneyên ku di forma stûnên nirxên dirêjahiya kêfî de, bi hin taybetmendiyan ve girêdayî ne, werin hilanîn. Hilberîn di heman demê de ji bo hilanîna rêzikên kêm ên mezinahiyên heterojen xweşbîn e (hucre dikarin daneyên cûrbecûr hilînin û dikarin li ser stûnên cûrbecûr operasyonên hevgirtinê pêk bînin, mînakî, yên ku nav, dem û bihayê hilînin). Piştgiriyek ji bo stûnên bi daneya rêzê zêde kir. Modulên ji bo entegrasyonê bi Google Cloud Storage û Azure Blob Storage re zêde kirin. API ji bo zimanê R ji nû ve hatî sêwirandin.

Source: opennet.ru

Add a comment