5 مستودعات
Database-level functions for calculating sums, averages, counts, minimums, and maximums.
Distinct from Aggregate Sum Calculators: Candidates are too narrow (only sum) or belong to tensor/scientific computing domains.
Explore 5 awesome GitHub repositories matching data & databases · Aggregate Calculations. Refine with filters or upvote what's useful.
Medoo هي طبقة تجريد قاعدة بيانات PHP خفيفة الوزن ومنشئ استعلامات SQL. تعمل كغلاف قاعدة بيانات بسيط يوفر API موحداً لتنفيذ الاستعلامات عبر محركات SQL متعددة، حيث تترجم استدعاءات دوال PHP إلى لهجات قاعدة بيانات محددة. يمكن المشروع من التفاعل مع SQL متعدد اللهجات، مما يسمح لقاعدة كود واحدة بالتفاعل مع خلفيات مختلفة بما في ذلك MySQL، وMariaDB، وPostgreSQL، وSQLite، وMSSQL، وOracle، وSybase. يستخدم معلمات العبارات المعدة لمنع هجمات الحقن مع الحفاظ على نهج برمجي لبناء استعلامات SQL معقدة. تغطي مجموعة الأدوات عمليات معالجة البيانات القياسية، بما في ذلك إدراج السجلات، والتحديثات، والحذف، والاستعلام. كما توفر قدرات للحسابات التجميعية، وإدارة المعاملات الذرية، وتنفيذ SQL الخام للمنطق المعقد. يتم تضمين أدوات تشخيصية لفحص تنفيذ الاستعلام، مما يسمح بتسجيل SQL الذي تم إنشاؤه ومعلومات الاتصال لأغراض التصحيح.
Provides built-in methods for performing aggregate calculations like sum, average, and count on database tables.
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
Computes standard aggregate values such as sum, average, minimum, maximum, and count across rows.
fselect is a command line utility and file metadata query engine that uses SQL-like syntax to filter and find files based on their attributes. It functions as a file system analysis tool capable of selecting files and directories using relational logic, subqueries, and structured data filtering. The tool distinguishes itself by integrating Git tracking status and branch metadata into the search process while respecting project ignore files. It also includes a specialized media metadata search capability that filters audio and image files by technical properties such as resolution, bitrate, an
Implements SQL-style aggregation functions to calculate sums, averages, and counts across file result sets.
Velox هو محرك تنفيذ استعلامات عالي الأداء ومكتبة لمعالجة البيانات العمودية بلغة C++. يعمل كإطار عمل قابل للتركيب لتنفيذ محركات الاستعلام التحليلية، ويوفر مقيماً للتعبيرات المتجهة (vectorized) ومجموعة أدوات لأنظمة إدارة البيانات. يتميز المشروع باستخدامه للتنفيذ العمودي المتجه وتخصيص الذاكرة القائم على الساحة (arena-based) لمعالجة مجموعات البيانات واسعة النطاق. يتميز بتحسينات متخصصة مثل التخزين المؤقت لجدول الربط الإذاعي (broadcast join)، ودفع الفلتر الديناميكي للأسفل، وترميز القاموس لتقليل حمل الذاكرة وتسريع القراءات التحليلية. يغطي المحرك مجموعة واسعة من القدرات التحليلية، بما في ذلك تنفيذ عمليات الربط (hash, merge, semi joins)، بالإضافة إلى التجميع المتوازي متعدد المراحل وحساب دوال النافذة. يوفر بدائيات للتخزين العمودي في الذاكرة، وفك تشفير بيانات Parquet، والتكامل مع التخزين السحابي. يتم توفير القابلية للتوسع من خلال نظام تسجيل الدوال للدوال العددية والتجميعية المخصصة، مع توفر روابط عالية المستوى لربط منطق C++ بلغة Python.
Provides database-level aggregate functions for computing sums, counts, and other summary statistics.
هذا المشروع عبارة عن مكتبة C++ ذات رأس فقط (header-only) توفر طبقة تعيين كائنية علائقية (ORM) لقواعد بيانات SQLite. تتيح للمطورين تعيين هياكل الفئات الأصلية مباشرة إلى جداول قاعدة البيانات، مما يسهل استمرارية البيانات واسترجاعها بشكل آمن من حيث النوع دون الحاجة إلى سلاسل استعلام خام. تتميز المكتبة باستخدام البرمجة الوصفية القائمة على القوالب (template-based metaprogramming)، والتي تسمح بتعيين المخطط وبناء الاستعلام في وقت التجميع. من خلال استخدام واجهة سلسة، تترجم استدعاءات الأساليب إلى عبارات قاعدة بيانات محسنة، بينما يقلل دعمها للتخزين المؤقت للعبارات المعدة (prepared statement caching) من عبء التحليل للعمليات المتكررة. يتضمن النظام أيضاً مزامنة آلية للمخطط لضمان بقاء هياكل قاعدة البيانات متسقة مع تعريفات كائن التطبيق. بعيداً عن التعيين الأساسي، توفر المكتبة مجموعة شاملة من قدرات إدارة قاعدة البيانات، بما في ذلك دعم الربط العلائقي، وحسابات البيانات الإجمالية، وإدارة المعاملات الذرية. تستوعب كلاً من التخزين المستمر وتكوينات قاعدة البيانات المتطايرة في الذاكرة. يتم توفير أداة سطر أوامر أيضاً للمساعدة في توزيع المشروع عن طريق دمج ملفات المصدر والرأس في مخرجات موحدة.
Supports built-in aggregate calculations like sums, averages, and counts directly within database queries.