የTileDB 2.0 ማከማቻ ሞተር መለቀቅ

ታትሟል ማከማቻ TileDB 2.0በሳይንሳዊ ስሌቶች ውስጥ ጥቅም ላይ የዋሉ ባለብዙ-ልኬት ድርድሮችን እና መረጃዎችን ለማከማቸት የተመቻቸ። የጄኔቲክ መረጃን፣ የቦታ እና የፋይናንሺያል መረጃዎችን ለማስኬድ የተለያዩ ስርዓቶች ለ TileDB የመተግበሪያ አካባቢዎች ተብለው ተጠቅሰዋል፣ i.e. ስርዓተ ክወናዎች ትንሽ ወይም በቀጣይነት የተሞሉ ባለብዙ-ልኬት ድርድሮች። TileDB በመተግበሪያዎች ውስጥ ያሉ የውሂብ እና የዲበዳታ መዳረሻን በግልፅ ለማጥበብ የC++ ላይብረሪ ያቀርባል፣ ሁሉንም ዝቅተኛ ደረጃ ስራ ለተቀላጠፈ ማከማቻ እንክብካቤ ያደርጋል። የፕሮጀክት ኮድ በ C ++ እና የተሰራጨው በ በ MIT ፈቃድ. ድጋፎች በሊኑክስ፣ ማክሮስ እና ዊንዶውስ ላይ ይሰራሉ።

የTileDB ዋና ባህሪያት፡-

  • ያልተቋረጠ ድርድሮችን ለማከማቸት ቀልጣፋ ዘዴዎች፣ ውሂቡ ቀጣይነት ያለው አይደለም፣ ድርድር በክፍፍል የተሞላ ነው እና አብዛኛዎቹ ንጥረ ነገሮች ባዶ ሆነው ይቀራሉ ወይም ተመሳሳይ እሴት ይወስዳሉ።
  • በቁልፍ-እሴት ቅርጸት ወይም በአምድ ስብስቦች ውስጥ ውሂብን የመድረስ ችሎታ (የውሂብ ፍሬም);

    የTileDB 2.0 ማከማቻ ሞተር መለቀቅ

  • ከደመና ማከማቻ AWS S3፣ Google Cloud Storage እና Azure Blob Storage ጋር ውህደትን ይደግፋል፤
  • የታሸገ (አግድ) ድርድሮች ድጋፍ;
  • የተለያዩ የውሂብ መጭመቂያ እና ምስጠራ ስልተ ቀመሮችን የመጠቀም ችሎታ;
  • ቼኮችን በመጠቀም የታማኝነት ማረጋገጫ ድጋፍ;
  • በትይዩ ግቤት / ውፅዓት ባለብዙ-ክር ሁነታ ይስሩ;
  • የተከማቸ ውሂብን ለማሳተም ድጋፍ፣ ባለፈው ጊዜ በተወሰነ ቦታ ላይ ሁኔታን ለማምጣት ወይም የሙሉ ትላልቅ ስብስቦች የአቶሚክ ዝመናዎችን ጨምሮ።
  • ሜታዳታ የማገናኘት ችሎታ;
  • የውሂብ ስብስብ ድጋፍ;
  • በ Spark, Dask, MariaDB, GDAL, PDAL, Rastero, gVCF እና PrestoDB ውስጥ እንደ ዝቅተኛ-ደረጃ ማከማቻ ሞተር የሚያገለግሉ የውህደት ሞጁሎች;
  • የC++ API ለ Python፣ R፣ Java እና Go ማሰሪያ ቤተ-መጻሕፍት።

ልቀት 2.0 ለ “DataFrame” ጽንሰ-ሀሳብ ድጋፍ ታዋቂ ነው ፣ ይህም መረጃ በዘፈቀደ ርዝመት እሴቶች አምዶች መልክ ከአንዳንድ ባህሪዎች ጋር የተቆራኘ ነው። ማከማቻው እንዲሁ የተለያየ መጠን ያላቸውን ጥቃቅን ድርድሮች ለማስኬድ የተመቻቸ ነው (ሴሎች የተለያዩ አይነት መረጃዎችን ማከማቸት እና በተለያዩ አይነት አምዶች ላይ የውህደት ስራዎችን ማከናወን ይችላሉ ለምሳሌ ስም፣ ጊዜ እና ዋጋ)። የሕብረቁምፊ ውሂብ ላለው አምዶች ድጋፍ ታክሏል። ከGoogle Cloud Storage እና Azure Blob Storage ጋር ለመዋሃድ ተጨማሪ ሞጁሎች። የ R ቋንቋ ኤፒአይ እንደገና ተዘጋጅቷል።

ምንጭ: opennet.ru

አስተያየት ያክሉ