Kutulutsidwa kwa injini yosungira ya TileDB 2.0

Lofalitsidwa pa yosungirako TileDB 2.0, zokongoletsedwa kuti zisungidwe mitundu ingapo ndi data yomwe imagwiritsidwa ntchito powerengera zasayansi. Machitidwe osiyanasiyana opangira chidziwitso cha majini, malo ndi ndalama zandalama zimatchulidwa ngati madera ogwiritsira ntchito TileDB, i.e. machitidwe opangira ochepa kapena kudzaza mosalekeza ma multidimensional arrays. TileDB imapereka laibulale ya C ++ kuti ipeze mwayi wopeza deta ndi metadata muzogwiritsira ntchito, kusamalira ntchito zonse zotsika zosungirako bwino. Khodi ya polojekiti imalembedwa mu C ++ ndi wogawidwa ndi pansi pa MIT layisensi. Imathandizira ntchito pa Linux, macOS ndi Windows.

Zambiri za TileDB:

  • Njira zogwirira ntchito zosungirako zosawerengeka, zomwe sizimapitilira; gululo limadzazidwa ndi zidutswa ndipo zinthu zambiri zimakhala zopanda kanthu kapena kutenga mtengo womwewo.
  • Kutha kupeza deta mumtundu wamtengo wapatali kapena seti (DataFrame);

    Kutulutsidwa kwa injini yosungira ya TileDB 2.0

  • Imathandizira kuphatikiza ndi kusungirako mitambo AWS S3, Google Cloud Storage ndi Azure Blob Storage;
  • Thandizo la ma tiled (block) arrays;
  • Kutha kugwiritsa ntchito mitundu yosiyanasiyana ya ma data ndi ma aligorivimu achinsinsi;
  • Thandizo pakuwunika kukhulupirika pogwiritsa ntchito macheke;
  • Gwirani ntchito mumitundu yambiri yokhala ndi zolowetsa / zotulutsa zofanana;
  • Kuthandizira kumasulira deta yosungidwa, kuphatikizapo kubweza dziko panthawi inayake m'mbuyomu kapena zosintha za atomiki zamaseti akulu akulu.
  • Kutha kulumikiza metadata;
  • Thandizo pamagulu a data;
  • Ma module ophatikizira ogwiritsidwa ntchito ngati makina osungira otsika ku Spark, Dask, MariaDB, GDAL, PDAL, Rasterio, gVCF ndi PrestoDB;
  • Kumanga malaibulale a C++ API a Python, R, Java ndi Go.

Kutulutsidwa kwa 2.0 ndikodziwika chifukwa chothandizira lingaliro la "DataFrame", lomwe limalola kuti deta isungidwe m'magawo amipingo yautali wosasunthika, yomangirizidwa kuzinthu zina. Zosungirako zimakonzedwanso kuti zigwiritsidwe ntchito mosiyanasiyana (maselo amatha kusunga deta yamitundu yosiyanasiyana ndipo amatha kuphatikizira pamizere yamitundu yosiyanasiyana, mwachitsanzo, omwe amasunga dzina, nthawi ndi mtengo). Zowonjezera zothandizira mizati yokhala ndi data ya chingwe. Ma module owonjezera ophatikizidwa ndi Google Cloud Storage ndi Azure Blob Storage. API ya chilankhulo cha R yakonzedwanso.

Source: opennet.ru

Kuwonjezera ndemanga