ٹائل ڈی بی 2.0 اسٹوریج انجن کی رہائی

Опубликовано ذخیرہ ٹائل ڈی بی 2.0، سائنسی حسابات میں استعمال ہونے والے کثیر جہتی صفوں اور ڈیٹا کو ذخیرہ کرنے کے لیے بہتر بنایا گیا ہے۔ جینیاتی معلومات، مقامی اور مالیاتی ڈیٹا پر کارروائی کے لیے مختلف نظاموں کا تذکرہ TileDB کے لیے درخواست کے شعبوں کے طور پر کیا گیا ہے، یعنی آپریٹنگ سسٹمز ویرل یا مسلسل بھری ہوئی کثیر جہتی صفیں۔ ٹائل ڈی بی ایپلی کیشنز میں ڈیٹا اور میٹا ڈیٹا تک شفاف طریقے سے رسائی کو خلاصہ کرنے کے لیے ایک C++ لائبریری پیش کرتا ہے، موثر اسٹوریج کے لیے تمام نچلے درجے کے کام کا خیال رکھتا ہے۔ پروجیکٹ کوڈ C++ اور میں لکھا گیا ہے۔ نے بانٹا ایم آئی ٹی لائسنس کے تحت۔ لینکس، میک او ایس اور ونڈوز پر کام کو سپورٹ کرتا ہے۔

ٹائل ڈی بی کی اہم خصوصیات:

  • ویرل صفوں کو ذخیرہ کرنے کے موثر طریقے، وہ ڈیٹا جس میں مسلسل نہیں ہے؛ صف ٹکڑوں سے بھری ہوئی ہے اور زیادہ تر عناصر خالی رہتے ہیں یا وہی قدر لیتے ہیں۔
  • کلیدی قدر کی شکل یا کالم سیٹ میں ڈیٹا تک رسائی کی اہلیت (ڈیٹا فریم);

    ٹائل ڈی بی 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 "DataFrame" کے تصور کے لیے اس کی حمایت کے لیے قابل ذکر ہے، جو ڈیٹا کو مخصوص صفات سے منسلک، صوابدیدی لمبائی کی قدروں کے کالموں کی شکل میں ذخیرہ کرنے کی اجازت دیتا ہے۔ سٹوریج کو متضاد سائز کی ویرل صفوں کی پروسیسنگ کے لیے بھی بہتر بنایا گیا ہے (خلیات مختلف اقسام کے ڈیٹا کو محفوظ کر سکتے ہیں اور مختلف اقسام کے کالموں پر انضمام کے عمل کو انجام دے سکتے ہیں، مثال کے طور پر، نام، وقت اور قیمت کو ذخیرہ کرنے والے)۔ سٹرنگ ڈیٹا والے کالموں کے لیے سپورٹ شامل کر دی گئی۔ Google Cloud Storage اور Azure Blob Storage کے ساتھ انضمام کے لیے ماڈیولز شامل کیے گئے۔ R زبان کے لیے API کو دوبارہ ڈیزائن کیا گیا ہے۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں