3 مستودعات
Web endpoints that provide language-agnostic access to database operations and data management.
Distinct from Management API Endpoints: Candidates focus on health metrics or specific cloud integrations; this is a general database operation API.
Explore 3 awesome GitHub repositories matching data & databases · Database HTTP APIs. Refine with filters or upvote what's useful.
Infinity هي قاعدة بيانات متجهة موزعة ومتجر متجهات متعدد الوسائط مصمم لإدارة مجموعات البيانات واسعة النطاق للاسترجاع والبحث عن التشابه. تعمل كخلفية لتطبيقات النماذج اللغوية الكبيرة وخطوط أنابيب التوليد المعزز بالاسترجاع (RAG) عن طريق تخزين واسترجاع المتجهات الكثيفة، والمتجهات المتفرقة، وبيانات النص الكامل. يعمل النظام كمحرك بحث هجين، يجمع بين تضمينات المتجهات والبحث عن النص الكامل مع خوارزميات إعادة الترتيب لتحديد المستندات الأكثر صلة. يدعم تخزين البيانات متعدد الوسائط، مما يسمح بالحفاظ على أنواع بيانات متنوعة بما في ذلك الموترات، والسلاسل، والأرقام داخل بيئة واحدة. توفر قاعدة البيانات إمكانيات لإدارة مخططات قاعدة البيانات والسجلات، بما في ذلك استيراد البيانات وتصديرها والاستعلام المنظم. تتضمن أدوات لإدارة الفهرس وتحسين التخزين، وتوفر استعادة الحالة من خلال لقطات النظام أو الجدول. يمكن نشر قاعدة البيانات كملف ثنائي واحد أو عبر Docker، ويمكن الوصول إليها من خلال HTTP API وPython SDK.
Executes database operations and manages data using standardized web endpoints for language agnostic integration.
LedisDB هو مخزن مفتاح-قيمة NoSQL موزع مبني بلغة Go. يعمل كخادم قاعدة بيانات عالي الأداء يقوم بحفظ القيم البسيطة، والعدادات، وهياكل البيانات المعقدة باستخدام محركات تخزين قابلة للتوصيل. ينفذ النظام بروتوكول Redis للحفاظ على التوافق مع مكتبات وتعريفات العملاء الحالية، مع توفير واجهة HTTP تعرض وظائف قاعدة البيانات من خلال تنسيقات JSON أو BSON أو msgpack. يتضمن آلة افتراضية مدمجة لتنفيذ نصوص Lua البرمجية المخصصة من جانب الخادم للعمليات المعقدة. تدعم المنصة التوافر العالي من خلال تكرار البيانات بين العقد الأساسية والثانوية. يغطي سطح قدراتها مجموعة متنوعة من هياكل البيانات بما في ذلك التجزئة (hashes)، والمجموعات (sets)، والمجموعات المرتبة، إلى جانب ميزات للكتابة المجمعة، وانتهاء صلاحية البيانات، والتحكم في الوصول إلى قاعدة البيانات.
Exposes database functions through a web interface using common data formats like JSON or BSON.
Ledisdb هو خادم قاعدة بيانات NoSQL عالي الأداء مكتوب بلغة Go. يعمل كمخزن مفتاح-قيمة يدعم هياكل البيانات المعقدة ويستخدم تخزين القرص الدائم لإدارة أحجام البيانات التي تتجاوز سعة ذاكرة النظام. تم تصميم النظام كخادم مستقل ومكتبة محرك قابلة للتضمين تدمج مباشرة في ثنائيات Go. يتميز بمخزن بيانات قابل للبرمجة ينفذ نصوص Lua البرمجية من جانب الخادم للعمليات الذرية ويوفر واجهة برمجة تطبيقات HTTP لتبادل البيانات باستخدام تسلسل JSON وBSON وmsgpack. تتضمن قاعدة البيانات قدرات لتكرار البيانات الموزعة بين العقد الأساسية والنسخ المتماثلة لضمان التوافر العالي. كما تنفذ انتهاء صلاحية البيانات (time-to-live) للإزالة التلقائية للبيانات، ومصادقة المستخدم لأمان الطلب، وأدوات صيانة لإصلاح ملفات البيانات التالفة.
Exposes a language-agnostic HTTP API for retrieving and modifying database records via JSON, BSON, and msgpack.