3 مستودعات
Efficient mechanisms for organizing data to enable fast retrieval and range-based queries.
Distinct from B+ Tree Indexing: Candidates focus on specific B-tree variants or selection logic rather than the general provision of indexing structures.
Explore 3 awesome GitHub repositories matching data & databases · Data Indexing Structures. Refine with filters or upvote what's useful.
klib هي مجموعة أدوات شاملة لتوسيع مكتبة C القياسية وبنى البيانات. توفر المجموعة مجموعة من الأدوات الأساسية لإدارة الذاكرة، وتنظيم البيانات، ووظائف الأداة العامة لتطبيقات C المستقلة. يتميز المشروع بإمكانيات متخصصة لتحليل تسلسل المعلومات الحيوية، بما في ذلك تحليل تنسيقات FASTA و FASTQ و Newick وتنفيذ محاذاة تسلسل Smith-Waterman ونماذج ماركوف المخفية. تتضمن المجموعة أيضاً مكتبة حسابات رياضية للروتينات العددية وتقييم التعبيرات، بالإضافة إلى عميل HTTP و FTP خفيف الوزن لاسترجاع البيانات البعيدة ذات الوصول العشوائي. تغطي مجموعة الأدوات سطحاً واسعاً من بدائيات الحوسبة عالية الأداء، بما في ذلك نماذج تعدد الخيوط، وبناء مصفوفة اللاحقة في زمن خطي، وخوارزميات الفرز المحسنة. تنفذ المجموعة مجموعة متنوعة من هياكل فهرسة البيانات الفعالة مثل جداول الهاش مع العنونة المفتوحة، وأشجار B، وأشجار AVL المتداخلة، مدعومة بإدارة التسلسل القائمة على تجمع الذاكرة. تشمل الأدوات الإضافية تحليل بيانات JSON وتفسير وسيطات سطر الأوامر.
Organizes information using hash tables, B-trees, and AVL trees for high-performance lookups.
هذا المشروع عبارة عن مستودع توطين صيني ومشروع ترجمة تقنية مصمم لجعل مشاريع البرمجة الموجزة والوثائق التقنية في متناول المتحدثين بالصينية. يوفر مجموعة من الموارد المترجمة والخرائط المنسقة لمصطلحات علوم الكمبيوتر لضمان ترجمة متسقة للمفاهيم التقنية. ينفذ المشروع سير عمل توطين برمجيات يحول الأدلة التقنية ووثائق قاعدة الكود باللغة الإنجليزية إلى الصينية. تستخدم هذه العملية مورد مسرد تقني ونموذج توطين قائم على الموارد للحفاظ على المعنى الأصلي والسياق التقني للمادة المصدر. يغطي المستودع ترجمة الوثائق التقنية وإدارة خرائط الترجمة الموحدة لضمان صياغة تقنية متسقة عبر مشاريع برمجية متنوعة.
Implements specialized index structures to accelerate the retrieval of entities, attributes, and values.
هذا المشروع هو إطار عمل لمعالجة البيانات الجدولية عالي الأداء لـ R، مصمم للتعامل مع مجموعات البيانات الضخمة بكفاءة في الذاكرة وسرعة. يوفر هيكل بيانات محسناً يستخدم دلالات المرجع والتعديل في المكان لإجراء تحويلات معقدة دون عبء نسخ الكائنات غير الضروري. تتميز المكتبة بتحسيناتها المعمارية منخفضة المستوى، بما في ذلك المعالجة المتوازية متعددة الخيوط، والفرز القائم على الجذر، وتحليل الملفات المعينة في الذاكرة. من خلال تفريغ إجراءات معالجة البيانات والتجميع الحرجة إلى كود C مجمع، فإنه يتيح التنفيذ السريع للمهام التي قد تكون مكلفة حسابياً. يدعم محركها الأساسي عمليات علائقية متقدمة، مثل الانضمامات غير المتساوية، والمتدحرجة، والمتداخلة، إلى جانب الفهرسة الثانوية التلقائية لتسريع الوصول المتكرر للبيانات. إلى جانب إمكانات المعالجة الأساسية، يقدم المشروع مجموعة شاملة من الأدوات لإدارة دورة حياة البيانات. يتضمن ذلك أدوات استيعاب وتسلسل عالية السرعة مع الكشف التلقائي عن النوع، بالإضافة إلى دعم متخصص لتحليل السلاسل الزمنية والتجميع متعدد الأبعاد. تم بناء إطار العمل ليتوسع، مما يسمح للمستخدمين بإجراء عمليات تجميع وتصفية وإعادة تشكيل معقدة على مجموعات بيانات تحتوي على مليارات الصفوف مع الحفاظ على استقرار النظام وأدائه.
Organizes data structures using keys to enable fast retrieval and efficient filtering.