6 مستودعات
Sending and receiving commands to manipulate data in a Redis key-value store.
Distinct from Key-Value Search Stores: Focuses on the execution of standard Redis database commands rather than CLI frameworks or remote shell execution.
Explore 6 awesome GitHub repositories matching data & databases · Redis Command Execution. Refine with filters or upvote what's useful.
node-redis is a Node.js client and database driver for interacting with Redis key-value stores. It functions as a connection manager and data iterator, allowing applications to execute database commands and manage atomic transactions on a remote server using asynchronous JavaScript. The project provides specialized capabilities for handling large datasets through an asynchronous interface and supports connection pooling to isolate blocking operations. It includes support for client-side caching and token-based authentication via Entra ID. The driver covers a broad range of operational areas,
Enables the execution of database commands to manipulate and retrieve data from a remote Redis store.
Telescope هي لوحة تحكم لتصحيح الأخطاء وأداة تطوير لتطبيقات Laravel توفر واجهة ويب لمراقبة الطلبات، والاستثناءات، واستعلامات قاعدة البيانات، والسجلات. تعمل كمراقب لتطبيقات PHP ومساعد تشخيصي، حيث تتبع دورة حياة تنفيذ النظام لتحديد الأخطاء وحلها. تتميز الأداة بتقديم ملفات تعريف متخصصة لاستعلامات SQL وأوامر Redis، إلى جانب نظام معاينة داخل المتصفح للرسائل الصادرة. كما تتضمن نظام تدقيق مخصص لأوامر وحدة التحكم وفحوصات بوابة التفويض للتحقق من منطق الأذونات. تغطي المنصة مجموعة واسعة من مجالات المراقبة، بما في ذلك تتبع الوظائف والعمليات في الخلفية، وفحص عمليات التخزين المؤقت، ومراقبة أحداث التطبيق. تحلل دورة حياة الطلب من خلال بيانات الرأس والجلسة، وتسجل تتبعات المكدس الكاملة للاستثناءات، وتراقب عرض الواجهة وترطيب النموذج. تتم إدارة الوصول إلى واجهة المراقبة من خلال بوابة تفويض مركزية.
Logs all commands executed against a Redis store to monitor cache and key-value operations.
Codeception هو إطار عمل اختبار متكامل لتطبيقات PHP يوفر واجهة موحدة لاختبارات الوحدة، والاختبارات الوظيفية، واختبارات القبول. يعمل كأداة لأتمتة متصفحات سطح المكتب والأجهزة المحمولة الحقيقية عبر بروتوكول WebDriver ويعمل كعميل لاختبار REST و SOAP APIs. يتميز إطار العمل بدعمه للتطوير القائم على السلوك (BDD)، مما يسمح للمستخدمين بكتابة مواصفات اختبار قابلة للقراءة البشرية بلغة Gherkin لمواءمة الاختبارات التقنية مع متطلبات العمل. يطبق تعيين إجراءات قائم على الممثلين (actor-based) لربط خطوات اللغة الطبيعية هذه بطرق PHP القابلة للتنفيذ. تغطي قدراته مساحة واسعة بما في ذلك التحقق من حالة قاعدة البيانات وإدارتها لمخازن SQL و NoSQL، ومحاكاة سير عمل المستخدم من خلال أتمتة المتصفح، والتحقق من هياكل بيانات API باستخدام JSON و XML. كما يوفر أدوات لقياس تغطية الكود وإدارة دورات حياة الاختبار عبر حقن التبعية ومعالجة حاوية الخدمة. يتضمن المشروع عملية تثبيت موجهة عبر سطر الأوامر لإنشاء نماذج اختبار وملفات تكوين موحدة.
Allows sending arbitrary raw commands directly to the Redis driver for flexible data manipulation.
TablePro is a cross-platform database management client designed for browsing, querying, and administering both SQL and NoSQL databases. It functions as a unified workspace that integrates a code-centric SQL editor with schema visualization tools, allowing developers to manage complex data models and execute queries across diverse database engines. The application distinguishes itself through an agentic AI integration layer that connects language models directly to database tools, enabling automated query generation, optimization, and error fixing with configurable approval gates. It features
Supports running raw Redis commands directly against the database via an integrated terminal.
redis-rs هي مكتبة عميل للتفاعل مع مخازن بيانات Redis باستخدام واجهات Rust المتزامنة وغير المتزامنة. تعمل كمحرك لتنفيذ التخزين المؤقت للبيانات، وإدارة الجلسات، وتخزين البيانات العام. تتميز المكتبة بدعم متخصص لبيئات Redis Cluster، بما في ذلك توجيه العقد المدرك للمجموعات وإدارة البيانات الموزعة. وتتميز بإلغاء تسلسل بدون نسخ (zero-copy) لتقليل تخصيصات الذاكرة ونموذج اتصال متعدد الإرسال (multiplexed) يسمح لطلبات متزامنة متعددة بمشاركة اتصال شبكة واحد. يغطي المشروع سطح قدرات واسع بما في ذلك تخزين مستندات JSON، وتجميع الأوامر (pipelining) مع معالجة الفشل الجزئي، وتجميع الاتصالات (connection pooling). يتم توفير اتصال آمن عبر تشفير TLS والمصادقة المستندة إلى الرموز المميزة عبر Azure Entra ID. يتم دعم التطوير من خلال محاكاة الاتصال لاختبارات الوحدة والتكامل.
Implements high-level traits and custom conversions for executing typed commands against Redis data stores.
هذه مكتبة عميل Ruby ومحرك بروتوكول يُستخدم لدمج تطبيقات Ruby مع قواعد بيانات Redis. تعمل كطبقة اتصال تدير إصدارات البروتوكول وتوفر واجهة متسقة لتنفيذ عمليات قاعدة البيانات. تدعم المكتبة مجموعة متنوعة من طوبولوجيا النشر، بما في ذلك النسخ المستقلة، وRedis Sentinel لاكتشاف السيد عالي التوافر وتجاوز الفشل، وRedis Cluster مع توجيه الطلبات المدرك للفتحات واكتشاف العقد. كما توفر تقسيم جانب العميل (sharding) باستخدام التجزئة المتسقة لتوزيع البيانات عبر خوادم مستقلة. تغطي القدرات الواسعة إدارة المعاملات الذرية وبرمجة Lua للتحويلات من جانب الخادم، بالإضافة إلى دعم أنواع البيانات المتخصصة مثل الإحداثيات الجغرافية والتدفقات. يتم تحسين الأداء من خلال تجميع الأوامر (pipelining) وتحليلات التحليل الأصلية، بينما يتم التعامل مع الأمان عبر تشفير SSL/TLS ومصادقة الشهادة المتبادلة. يتضمن العميل أدوات لتنسيق طوبولوجيا قاعدة البيانات المستقلة والعنقودية باستخدام حاويات لاختبار التكامل المؤتمت.
Provides a method interface that maps directly to native Redis server commands for data manipulation.