4 مستودعات
Custom logic implemented via external scripts to extend the database query engine.
Distinct from Custom Module Implementations: Focuses on extending query-time graph analysis logic specifically, whereas Custom Module Implementations is a generic software architecture pattern.
Explore 4 awesome GitHub repositories matching software engineering & architecture · Query Extensions. Refine with filters or upvote what's useful.
RouteLLM هو إطار عمل توجيه ومدير حركة مرور مصمم لتوجيه المطالبات بين النماذج اللغوية الكبيرة ذات القدرة العالية والتكلفة المنخفضة. يعمل كبوابة API تحاكي مواصفات OpenAI لتوجيه الطلبات عبر موفري نماذج مختلفين. يعمل النظام على تحسين التكاليف التشغيلية عن طريق تقسيم حركة المرور بين مستويات النماذج بناءً على معدلات الفوز المتوقعة وتعقيد المطالبة. يتضمن أداة معايرة لتحليل استعلامات العينة وتحديد المقايضة المثلى بين التكلفة والجودة لتوزيع حركة المرور. يوفر إطار العمل أداة لقياس الدقة وكفاءة التكلفة لاستراتيجيات التوجيه باستخدام مجموعات بيانات القياس. ويدعم القابلية للتوسعة من خلال المكونات الإضافية القائمة على الواجهة ومنطق التوجيه المخصص.
Provides an extensible interface for developers to implement custom routing algorithms and win-rate predictors.
Nominatim is a self-hosted geospatial search engine and geocoding server that utilizes OpenStreetMap data. It provides a complete infrastructure for forward geocoding, converting addresses or place names into geographic coordinates, and reverse geocoding, translating coordinates into human-readable physical addresses. The project features a dedicated data importer that parses raw map data into a PostgreSQL geospatial database. It distinguishes itself through a configurable import pipeline that uses style files to filter map features and an importance-based ranking system to prioritize search
Uses external modules to transform and categorize raw search queries before they enter the tokenization pipeline.
Memgraph is an in-memory, distributed graph database designed for high-performance labeled property graph management. It utilizes a Cypher query engine for declarative data retrieval and manipulation, providing a scalable knowledge graph backend that integrates vector search and graph traversals. The system distinguishes itself as a real-time graph analytics platform, employing native C++ and CUDA implementations to execute complex network analysis and dynamic community detection on streaming data. It provides specialized support for AI integration, including GraphRAG capabilities, the constr
Allows developers to implement specialized graph analysis logic by extending the query engine with external scripts.
pgdog is a PostgreSQL sharding proxy, distributed SQL router, and connection pooler. It is designed to enable horizontal data distribution by splitting tables and indices across multiple independent servers to scale storage and processing capacity. The project distinguishes itself through online resharding capabilities, using logical replication to move data between shards without application downtime. It supports multiple routing strategies, including hash, list, and range-based query routing, and manages distributed atomic transactions using a two-phase commit process to ensure consistency
Provides a plugin architecture for extending SQL routing logic via shared libraries.