23 مستودعات
Mechanisms for accessing and reading records from structured tables in storage.
Distinguishing note: Existing candidates are UI-focused or centered on resetting data rather than general retrieval.
Explore 23 awesome GitHub repositories matching data & databases · Table Data Retrieval. Refine with filters or upvote what's useful.
FoundationDB is an ACID-compliant distributed transactional key-value store. It functions as a scalable database engine that ensures strict serializability and data consistency across a cluster of servers using a shared-nothing architecture. The system is distinguished by its multi-region replication capabilities, allowing data to be synchronized across different datacenters for high availability and disaster recovery. It utilizes optimistic concurrency control to manage distributed transactions and employs a majority-based coordination system to maintain cluster state. The platform provides
Optimizes data retrieval by storing full record values or specific components within an index key.
Soar is a suite of specialized tools designed for analyzing MySQL performance, advising on indexing, and optimizing SQL syntax. It functions as a performance analyzer, index advisor, and query optimizer to identify bottlenecks and suggest structural improvements for faster execution. The project distinguishes itself through a system for rewriting SQL statements into optimized equivalent versions using custom heuristic rules and patterns. It also features a dedicated index advisor that evaluates query patterns and database metadata to recommend the creation of new indexes. Its broader capabil
Evaluates complex query patterns to suggest efficient indexing strategies for faster data retrieval.
Delta is a lakehouse table format that brings ACID transactions and data warehouse consistency to large scale data lakes on cloud object storage. It serves as an ACID transaction manager, coordinating atomic commits and serializable isolation for concurrent reads and writes across distributed compute engines. The project provides a multi-engine interoperability layer that uses format translation to allow diverse SQL engines and processing frameworks to read and write the same tables. It functions as a data versioning system, utilizing a transaction log to enable time travel, historical snapsh
Retrieves records from tables by specifying the physical file paths where the data is stored.
OfficeCLI هي مجموعة مكتبية بدون رأس وأداة أتمتة مصممة لقراءة وتحرير وتوليد مستندات Microsoft Office برمجياً. تعمل كمكتبة معالجة OOXML ومحرك قوالب مستندات، حيث توفر ثنائياً مستقلاً يسمح بإدارة ملفات Word وExcel وPowerPoint دون الحاجة إلى تثبيت محلي لبرامج المكتب. يتميز المشروع بكشف عمليات المستند كأدوات لوكلاء الذكاء الاصطناعي عبر خادم JSON-RPC وبروتوكول سياق النموذج (Model Context Protocol). يتيح تخصيصاً متقدماً من خلال معالجة XML الخام باستخدام XPath ويوفر نظام تسلسل يقوم بتفريغ أشجار المستندات الفرعية إلى دفعات JSON قابلة لإعادة التشغيل. تغطي الأداة مجموعة واسعة من القدرات، بما في ذلك هندسة جداول البيانات البرمجية مع تقييم الصيغ وتوليد الجداول المحورية، بالإضافة إلى مهام معالجة النصوص الشاملة مثل إدارة الأنماط، وتتبع المراجعة، وتنسيق النصوص متعدد اللغات. تتضمن أيضاً أدوات لتصور البيانات، واستخراج المحتوى إلى JSON منظم أو HTML عالي الدقة، ودمج بيانات JSON في قوالب محددة مسبقاً لتوليد التقارير الآلي.
Allows retrieving specific rows or ranges by filtering for column headers, values, and logical conditions.
This project is a comprehensive educational resource and curriculum focused on site reliability engineering, distributed systems, and infrastructure operations. It provides technical guides, a systems engineering course, and instructional manuals designed to teach the principles of managing large-scale computing environments. The curriculum covers high-level architectural design for scalability and resilience, including fault-tolerant infrastructure, high-availability patterns, and microservices decomposition. It emphasizes the practical application of site reliability engineering through the
Teaches how to fetch records from tables using filters, sorting, and grouping.
Feast is an open-source feature store for machine learning that provides a central platform for defining, storing, and serving features across both training and inference workflows. It operates as a declarative system where feature definitions are written as code in Python files, synchronized to a central registry, and made available for low-latency online retrieval or point-in-time correct historical joins for training datasets. The project abstracts storage behind a pluggable architecture, allowing offline and online backends to be swapped without changing retrieval logic, and coordinates ma
Returns a retrieval job that executes queries lazily and produces results as a DataFrame or Arrow table.
xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries and maps database rows back into native objects, providing a multi-dialect database driver that supports MySQL, PostgreSQL, SQLite, Oracle, SQL Server, and TiDB. The project features a read-write splitting manager that routes modification requests to a primary database and read requests to replicas. It includes a database schema synchronizer to automatically align table structures and indexes with application data models, as well as a fluent SQL query builder for constructing co
Provides mechanisms for retrieving multiple records from a table into slices or maps.
goleveldb هي قاعدة بيانات تخزين مفتاح-قيمة مدمجة للغة Go. توفر استمرارية البيانات المحلية والفهرسة، مما يسمح للتطبيقات بتخزين واسترجاع المعلومات باستخدام مفاتيح فريدة دون الحاجة إلى خادم منفصل. تنظم قاعدة البيانات البيانات باستخدام شجرة دمج منظمة بالسجل (log-structured merge-tree) وفهرسة دائمة بترتيب معجمي. يدعم هذا الهيكل عمليات مسح النطاق الفعالة وعمليات البحث القائمة على البادئة. يتضمن النظام قدرات لعمليات الكتابة المجمعة الذرية لضمان اتساق البيانات وتجنب التحديثات الجزئية. تتم إدارة الأداء من خلال تسجيل الكتابة المسبقة (write-ahead logging)، والتخزين المؤقت القائم على الذاكرة، وفلاتر bloom لتقليل إدخال وإخراج القرص غير الضروري.
Ensures database mutations are applied as single atomic units to maintain data consistency.
Pinot is a distributed, columnar analytical database designed for high-concurrency, low-latency query processing. It functions as a real-time OLAP datastore, enabling interactive, user-facing analytics by ingesting and querying massive datasets from both streaming and batch sources. The system architecture relies on a centralized controller for cluster coordination and a distributed segment-based storage model to ensure horizontal scalability. The platform distinguishes itself through a hybrid ingestion pipeline that unifies real-time event streams and historical batch data into a single quer
Ensures that primary data and its associated indexes are updated within a single atomic transaction.
Apache Hive is a SQL-on-Hadoop data warehouse that enables querying and managing petabytes of data stored in distributed storage such as HDFS and cloud storage services. It provides a familiar SQL interface for batch analytics and reporting, supported by a core set of components including the HiveServer2 Thrift service for remote query execution, the Hive Metastore Service for central metadata management, the Hive ACID Transaction Engine for concurrent read-write operations, and the Hive LLAP Interactive Engine for low-latency analytical processing. The WebHCat REST API offers an HTTP interfac
Uses HCatInputFormat with MapReduce jobs to read data as if it had been published to a table.
هذا المشروع عبارة عن ورقة غش لقواعد البيانات العلائقية ومرجع لـ SQL. يوفر مجموعة من أمثلة البنية وتوثيق الاستعلامات لإدارة قواعد البيانات العلائقية باستخدام لغة الاستعلام الهيكلية. تم تنفيذ الأداة كموقع ثابت مع توثيق قابل للبحث من جانب العميل، مما يسمح بالتصفية الفورية للمحتوى التقني من خلال فهرس يعتمد على المتصفح. يغطي المرجع إدارة قواعد البيانات العلائقية، بما في ذلك استرجاع البيانات، وإدارة مخطط قاعدة البيانات، وصيانة السجلات. كما يتضمن توجيهاً حول معالجة البيانات العلائقية من خلال ربط الجداول وتوليد التقارير الإجمالية.
Acts as a primary reference for retrieving and filtering data from relational tables using SQL.
PGMQ هو نظام طابور رسائل خفيف الوزن تم تنفيذه كملحق PostgreSQL لإدارة المهام غير المتزامنة. يعمل كوسيط رسائل مدعوم بقاعدة بيانات يستفيد من PostgreSQL للتخزين الدائم، والعمليات الذرية، والتسليم القائم على الإشعارات. يوفر النظام نموذج طابور متوافق مع SQS يتميز بمهلات الرؤية والتسليم المتأخر. ويدعم ترتيباً صارماً من النوع الأول (FIFO) من خلال مفاتيح المجموعة والاسترجاع المجمع لضمان المعالجة المتسلسلة للمهام ذات الصلة. يغطي المشروع دورة حياة رسالة كاملة بما في ذلك الإنتاج، والاستهلاك عبر عمليات البوب الذرية، والإدارة الإدارية مثل تطهير الطابور والتحكم في دورة الحياة. ويتضمن إمكانيات التوجيه من خلال الأنماط القائمة على الموضوع وميزات الموثوقية مثل طابور الرسائل الميتة، وأرشفة الرسائل، ومنطق إعادة المحاولة. يتم توفير أدوات المراقبة لتتبع المقاييس التشغيلية مثل طول الطابور والإنتاجية.
Accelerates the retrieval of grouped messages through specialized indexing on message headers.
Codeception هو إطار عمل اختبار متكامل لتطبيقات PHP يوفر واجهة موحدة لاختبارات الوحدة، والاختبارات الوظيفية، واختبارات القبول. يعمل كأداة لأتمتة متصفحات سطح المكتب والأجهزة المحمولة الحقيقية عبر بروتوكول WebDriver ويعمل كعميل لاختبار REST و SOAP APIs. يتميز إطار العمل بدعمه للتطوير القائم على السلوك (BDD)، مما يسمح للمستخدمين بكتابة مواصفات اختبار قابلة للقراءة البشرية بلغة Gherkin لمواءمة الاختبارات التقنية مع متطلبات العمل. يطبق تعيين إجراءات قائم على الممثلين (actor-based) لربط خطوات اللغة الطبيعية هذه بطرق PHP القابلة للتنفيذ. تغطي قدراته مساحة واسعة بما في ذلك التحقق من حالة قاعدة البيانات وإدارتها لمخازن SQL و NoSQL، ومحاكاة سير عمل المستخدم من خلال أتمتة المتصفح، والتحقق من هياكل بيانات API باستخدام JSON و XML. كما يوفر أدوات لقياس تغطية الكود وإدارة دورات حياة الاختبار عبر حقن التبعية ومعالجة حاوية الخدمة. يتضمن المشروع عملية تثبيت موجهة عبر سطر الأوامر لإنشاء نماذج اختبار وملفات تكوين موحدة.
Fetches single values, entire rows, or lists of column values from database tables based on search criteria.
Zombodb is a database extension and relational data indexer that integrates PostgreSQL with Elasticsearch. It provides a SQL search interface, allowing users to execute complex search queries and aggregations using standard SQL functions and syntax instead of native JSON APIs. The project synchronizes relational data from PostgreSQL to a remote search engine to enable high-performance full-text search and analytics. The system distinguishes itself by bridging relational structures with search engine capabilities, specifically through geospatial search integration for geometry and geography ty
Provides utilities to clean up obsolete or aborted transaction data within the index to maintain search speeds.
H2 is a JDBC-compliant relational database management system written in Java. It functions as an embeddable SQL database that can run directly within an application process to remove network latency, or as an in-memory database for high-performance volatile storage. It also includes a web-based console for executing SQL commands and administering schemas. The system is characterized by its flexible deployment modes, including a standalone server mode for remote TCP/IP access and a mixed mode for simultaneous local and remote connectivity. It features a dialect emulation layer and compatibilit
Allows directing the optimizer to use specific indexes or full table scans to override default execution plans.
FreeSql هو أداة تعيين كائنات-علاقات (ORM) في .NET وطبقة وصول للبيانات تترجم الكود الموجه للكائنات إلى SQL لمزودي قواعد بيانات علائقية متعددين. يعمل كمنشئ استعلام SQL بأسلوب fluent ومزامن لمخطط قاعدة البيانات، مما يسمح للمطورين بمواءمة هياكل جداول وفهارس قاعدة البيانات مع تعريفات فئات الكيانات. تم تحسين إطار العمل خصيصاً لـ .NET Native AOT لضمان تقليل بصمات الذاكرة وأوقات بدء تشغيل أسرع. يتضمن مديراً لحركة مرور قاعدة البيانات لتوزيع الحمل من خلال تقسيم القراءة والكتابة، وتقسيم الجداول الديناميكي (sharding)، وعزل البيانات القائم على المستأجر. تشمل الإمكانيات الواسعة استيعاب البيانات عالي الأداء باستخدام آليات النسخ المجمع الخاصة بالمزود، والاستعلام المتقدم مع دوال النافذة و CTEs المتكررة، والمراقبة القائمة على AOP لتدقيق تغييرات البيانات. يوفر النظام أيضاً أدوات إدارة المخطط للترحيلات المؤتمتة وأدوات التطوير لتوليد فئات الكيانات من بيانات تعريف قاعدة البيانات.
Resolves database table names and loading paths dynamically using property names at runtime.
git-branchless هي مجموعة من الأدوات لتنظيم التغييرات كسلسلة من الالتزامات (commits) الفردية بدلاً من الفروع التقليدية. تعمل كمدير التزامات مكدسة، وأداة لمعالجة التاريخ، ومدقق لحالة المستودع، مصممة لتسهيل سير عمل التطوير بدون فروع. يتميز النظام بمعالجة الرسم البياني في الذاكرة، مما يسمح بإعادة الأساس (rebasing)، والتقسيم، ونقل أشجار الالتزامات الفرعية المعقدة دون الحاجة إلى سحب نسخة العمل. يتضمن مصوراً لرسم الالتزامات البياني يعرض المراجع المخفية والعقد المهجورة، إلى جانب قاعدة بيانات محلية تسجل أحداث المستودع لتمكين استعادة حالات المشروع السابقة. بالنسبة لقواعد الكود الكبيرة، يستخدم النظام فهارس متفرقة وتنفيذاً متعدد الخيوط لتسريع عمليات الالتزام والدمج. يغطي المشروع مجموعة واسعة من الإمكانيات، بما في ذلك معالجة الرسم البياني غير الخطي، وتتبع تطور الالتزامات، وتصفية التاريخ القائمة على الاستعلامات المخصصة. يوفر أدوات لاستعادة المستودع من خلال لقطات مساحة العمل وسجلات الأحداث، بالإضافة إلى أدوات ضمان الجودة لتنفيذ الاختبارات عبر مكدسات الالتزامات المتسلسلة لتحديد الالتزامات التراجعية.
Accelerates commit and merge operations in large codebases by indexing only a subset of the tree.
RavenDB is a multi-model NoSQL document database designed for high-performance, ACID-compliant data storage. It persists structured information as schema-flexible JSON documents and utilizes a unit-of-work session pattern to track entity changes and batch modifications into atomic transactions. The platform is built on a distributed architecture that supports horizontal scaling through sharding and ensures high availability via multi-node, master-to-master cluster replication. The database distinguishes itself through a self-optimizing query engine that automatically creates and maintains ind
Utilizes precomputed static and auto-indexes to accelerate query execution and ensure high-performance data retrieval.
This project is a T-SQL maintenance framework and suite of automated scripts for SQL Server. It functions as a backup automator, index optimizer, and integrity checker designed to manage routine database administration tasks through a programmable set of stored procedures. The solution distinguishes itself through a focus on automated orchestration, including the ability to target or exclude databases within Availability Groups and the use of mirror-write backup streams for redundancy. It employs fragmentation-driven indexing to determine whether to rebuild or reorganize indexes based on user
Implements fragmentation-driven routines to rebuild or reorganize indexes and update statistics for improved query performance.
AWS Powertools for Python is a utility framework designed for building production-ready Python functions on AWS Lambda. It provides a comprehensive suite of tools for observability, event parsing, routing, and idempotency management to streamline the development of serverless applications. The project distinguishes itself through specialized capabilities for event-driven architectures and AI agent orchestration. It enables the implementation of AI agents by exposing functions as tools via OpenAPI schemas and managing conversation states. Additionally, it features an idempotency library that p
Fetches single or multiple parameters from DynamoDB tables using partition and sort keys.