8 مستودعات
Unified interfaces for executing database operations across multiple API types.
Distinguishing note: Focuses on the execution engine rather than specific query syntax.
Explore 8 awesome GitHub repositories matching data & databases · Database Query Engines. Refine with filters or upvote what's useful.
Payload is a headless content management system and application framework that uses a code-first approach to define data schemas and administrative interfaces. By utilizing a centralized, type-safe configuration object, it automatically generates database schemas, API endpoints, and a fully customizable admin panel. The system is built on a database-agnostic architecture, allowing it to interface with various storage engines while providing a unified, type-safe API for server-side operations, REST, and GraphQL. What distinguishes Payload is its deep extensibility and developer-centric design.
Executes database queries consistently across Local, GraphQL, and REST APIs.
This project is a comprehensive technical interview question bank and reference library designed for software engineering roles at major technology companies. It serves as a study guide and knowledge base covering the core principles of high-performance systems programming and computer science theory. The collection focuses on deep technical domains, including C++ language mastery, distributed systems design, and database engineering. It provides detailed material on consensus protocols, cluster coordination, and the architectural differences between SQL and NoSQL implementations. The resour
Covers database engineering fundamentals, comparing SQL and NoSQL execution strategies.
usql is a universal SQL command-line interface used to connect to and manage multiple SQL and NoSQL databases through a single unified tool. It provides a standardized interface for executing queries across various data stores and serves as a multi-database query tool and schema inspector. The tool distinguishes itself by enabling cross-database data migration, allowing users to pipe result sets from one active database connection directly into another. It also features terminal-based data visualization, which renders query results as graphical charts, graphs, and images directly within the t
Provides a unified interface to execute queries across diverse SQL and NoSQL database engines.
Enso is a visual dataflow programming environment and multi-language data processing engine that compiles Enso, Python, Java, and JavaScript into a unified representation with a shared memory model for zero-overhead inter-language calls. It functions as a self-service data preparation and analysis platform where users can build data pipelines by connecting nodes in a graph, switching between a no-code visual interface and a code view while keeping all changes reviewable. The platform also serves as a cloud data workflow scheduler and API exposer, allowing workflows to run on a timetable or be
Pushes data transformation steps into the source database engine to avoid moving data out of the database.
Realm is a mobile database: an alternative to SQLite & key-value stores
Returns auto-updating query results that reflect the latest database state without manual re-execution.
ShareJS هي قاعدة بيانات مستندات تعاونية ومحرك مزامنة مصمم لإدارة الحالة المشتركة في الوقت الفعلي. توفر محرك مزامنة التحويل التشغيلي لتمكين التحرير المتزامن لبيانات النص العادي وJSON، وواجهة برمجة تطبيقات RESTful للمزامنة لإدارة حالات المستندات عبر HTTP. يتميز النظام بطبقة مزامنة بيانات تعتمد على وضع عدم الاتصال أولاً (offline-first) تقوم بوضع التعديلات المحلية في قائمة انتظار أثناء قطع الاتصال وتدفع التعديلات تلقائياً عند إعادة الاتصال. كما يتضمن طبقة تحكم في الوصول للوسيط تعترض طلبات قاعدة البيانات لفرض سياسات الأمان وإعادة كتابة الطلبات. تغطي المنصة مجموعة واسعة من الإمكانيات بما في ذلك اشتراكات الاستعلام المباشر، وإشعارات التغيير في الوقت الفعلي، ومزامنة المحتوى المتزامن. تسمح هذه المكونات بإنشاء خلاصات بيانات حيث يتم إخطار العملاء فوراً عند تحديث المستندات الخلفية التي تطابق استعلامات معينة.
Implements a live query engine that returns auto-updating result sets reflecting the latest backend document state.
MyBatis-Flex is an object-relational mapping framework for Java that extends MyBatis with a fluent API and automated CRUD operations. It provides a data access suite featuring an automatic CRUD data mapper, a type-safe SQL query builder, and a row-based query engine for manipulating records without predefined entity classes. The framework includes a multi-dialect SQL translator that converts generated syntax across different database engines, such as MySQL, PostgreSQL, and Oracle. It further distinguishes itself by offering annotation-free entity mapping using runtime reflection and naming co
Provides a flexible interface to query and manipulate records using key-value mappings instead of entity classes.
Home-gallery هو خادم إدارة وسائط مستضاف ذاتياً مصمم لتنظيم، وعرض، والبحث في مجموعات الصور والفيديو الشخصية. يعمل كتطبيق محلي يقوم بفهرسة ملفات الوسائط من وحدة التخزين الخاصة بك، ويولد معاينات صديقة للويب، ويوفر لوحة تحكم مستندة إلى المتصفح لتصفح أرشيفاتك. تم بناء النظام للحفاظ على سيطرة كاملة على أصولك الرقمية مع تمكين الاكتشاف الذكي والبث عبر الأجهزة. ما يميز هذه المنصة هو تركيزها على قابلية نقل البيانات الوصفية والذكاء البصري. فهي تستخدم ملفات جانبية (sidecar files) لتخزين معلومات الوسائط، مما يضمن التوافق مع البرامج الأخرى، وتستخدم تحليلاً بصرياً قائماً على المتجهات لإجراء التعرف على الوجوه، واكتشاف الكائنات، والبحث العكسي عن الصور. بالإضافة إلى ذلك، يدعم المشروع توليد المواقع الثابتة، مما يسمح لك بإنشاء نسخ محمولة ومستقلة من مكتبتك للعرض دون اتصال بالإنترنت أو الاستضافة على خوادم ويب أساسية بدون خلفية. يتضمن النظام مجموعة شاملة من الأدوات لصيانة الوسائط، مثل مراقبة الملفات المؤتمتة، وإلغاء التكرار القائم على محتوى العنوان، والتحويل البرمجي غير المتزامن للتشغيل الأمثل. كما يتميز بمعمارية إضافات نمطية للاستعلامات المخصصة ويدعم النشر على الأجهزة منخفضة الطاقة، مما يجعله مناسباً للأجهزة المقيدة بالموارد. يتم إدارة الوصول من خلال المصادقة المستندة إلى المتصفح، مما يسمح لك بتحديد أذونات لمستخدمين مختلفين.
Compiles extracted metadata into a structured index to facilitate fast filtering and searching across large media collections.