awesome-repositories.com
المدونة
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعحولكيفية ترتيب النتائجالصحافةخادم MCP
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

6 مستودعات

Awesome GitHub RepositoriesReactive Data Streams

Non-blocking data access patterns that return results as asynchronous publishers or streams.

Distinct from High-Performance Search Tools: No candidates cover the specific reactive/non-blocking nature of search workflows.

Explore 6 awesome GitHub repositories matching data & databases · Reactive Data Streams. Refine with filters or upvote what's useful.

Awesome Reactive Data Streams GitHub Repositories

اعثر على أفضل المستودعات باستخدام الذكاء الاصطناعي.سنبحث عن أفضل المستودعات المطابقة باستخدام الذكاء الاصطناعي.
  • spring-projects/spring-data-examplesالصورة الرمزية لـ spring-projects

    spring-projects/spring-data-examples

    5,421عرض على GitHub↗

    هذا المشروع عبارة عن تطبيق مرجعي يوفر مجموعة من الأمثلة العملية لأنماط الوصول إلى البيانات وتجريدات المستودع داخل نظام Spring Data البيئي. يعمل كعرض شامل لتنفيذ طبقات بيانات متسقة عبر قواعد بيانات علائقية وغير علائقية مختلفة. يوضح المستودع بشكل خاص الاستمرارية متعددة المتاجر من خلال دمج قواعد البيانات العلائقية والوثائقية والمتجهية داخل تطبيق واحد. يتضمن تطبيقات للبحث المتجهي لإدارة التضمينات عالية الأبعاد وعمليات البحث عن التشابه عبر تقنيات قواعد بيانات مختلفة. تشمل القدرات الإضافية المغطاة الوصول التفاعلي إلى البيانات للعمليات غير المحظورة وتدفقات البيانات غير المتزامنة. يوفر المشروع أيضاً توجيهاً بشأن تحسين الصورة الأصلية لتحسين أداء بدء التشغيل واستخدام الذاكرة من خلال التجميع المسبق (ahead-of-time compilation). توضح الأمثلة أيضاً عزل البيانات متعدد المستأجرين، وتصميم واجهات برمجة تطبيقات مستودع البيانات، ودمج البحث الجغرافي والمكاني والبحث كامل النص.

    Implements non-blocking data access patterns that return results as asynchronous publishers or streams.

    Java
    عرض على GitHub↗5,421
  • apache/igniteالصورة الرمزية لـ apache

    apache/ignite

    5,066عرض على GitHub↗

    Ignite هي منصة موزعة للبيانات والحوسبة في الذاكرة. تعمل كقاعدة بيانات SQL موزعة ومحرك تخزين مصمم لتخزين ومعالجة مجموعات البيانات الكبيرة في RAM لتقليل التأخير وزيادة سرعة الحساب. يتميز النظام بمحرك تخزين متعدد المستويات يدير وضع البيانات عبر الذاكرة والقرص لموازنة الوصول عالي السرعة مع السعة الكبيرة. يتميز بشبكة حوسبة موزعة تنفذ منطقاً مخصصاً مباشرة على العقد التي توجد فيها البيانات لتقليل حركة مرور الشبكة. توفر المنصة مجموعة واسعة من القدرات بما في ذلك إدارة معاملات ACID، واستعلام SQL القياسي، وعمليات القيمة المفتاحية. تدعم استيعاب البيانات بكميات كبيرة عبر التدفقات التفاعلية وتوفر دمجاً عبر لغات برمجة متعددة، وبرامج تشغيل قواعد بيانات قياسية، وواجهة برمجة تطبيقات REST. يمكن نشر النظام كمجموعة موزعة باستخدام حاويات أو تنسيقه عبر Kubernetes. تمت كتابة المشروع بلغة Java ويمكن تثبيته عبر أرشيفات ثنائية.

    Uses backpressure mechanisms to load high volumes of data stably during bulk imports.

    Javabig-datacachecloud
    عرض على GitHub↗5,066
  • reactive-streams/reactive-streams-jvmالصورة الرمزية لـ reactive-streams

    reactive-streams/reactive-streams-jvm

    4,875عرض على GitHub↗

    يوفر هذا المشروع مواصفات رسمية ومجموعة من واجهات Java القياسية لمعالجة التدفقات غير المتزامنة. يحدد بروتوكولاً موحداً لتمرير تسلسلات العناصر بين الناشرين والمشتركين عبر خيوط معالجة (threads) مختلفة، مع التركيز على مواصفات التدفقات التفاعلية (reactive streams) لـ JVM. يركز المشروع على قابلية التشغيل البيني من خلال توفير واجهة برمجة تطبيقات (API) مشتركة تسمح لمكتبات التدفق غير المتزامن المختلفة بالعمل معاً. يتم تحقيق ذلك من خلال مجموعة قياسية من الواجهات وآليات الربط التي تترجم بين مواصفات التدفق غير المتوافقة. تغطي المواصفات بروتوكول الضغط العكسي (backpressure) غير المحظور لتنظيم تدفق البيانات ومنع تحميل النظام الزائد من خلال مطالبة المشتركين بالإشارة إلى الطلب. كما تحدد دورة حياة التدفقات، بما في ذلك إدارة الاشتراك، ومعالجة العناصر، والإنهاء القائم على الإشارة لتنظيف الموارد. يتضمن المشروع إطار عمل للتحقق من سلوك التدفق للتحقق من منطق المعالجة مقابل قواعد الضغط العكسي والأحداث غير المتزامنة.

    Provides the standard Java interfaces for asynchronous stream processing with non-blocking backpressure.

    Java
    عرض على GitHub↗4,875
  • agrosner/dbflowالصورة الرمزية لـ agrosner

    agrosner/DBFlow

    4,849عرض على GitHub↗

    DBFlow هي مكتبة تعيين كائني علائقي (ORM) لنظام Android تقوم بتعيين كائنات Java إلى قواعد بيانات SQLite. تعمل كطبقة استمرارية مصممة لتقليل كود الغلاية اليدوي من خلال الوصول التلقائي لقاعدة البيانات وتعيين الكيانات. يتميز المشروع بمنشئ استعلام آمن للأنواع يستخدم واجهة سلسة لإنشاء استعلامات مع فحوصات في وقت التجميع. يوفر تشفيراً شفافاً على مستوى الملف لتأمين البيانات الحساسة وغلافاً تفاعلياً يبث تغييرات قاعدة البيانات للمشتركين للحصول على تحديثات في الوقت الفعلي. تشمل القدرات الإضافية تنفيذ الاستعلام غير المتزامن لمنع حظر خيط التطبيق الرئيسي والترقيم القائم على الأجزاء لتحميل مجموعات البيانات الكبيرة. تستخدم المكتبة كوداً مولداً قائماً على التعليقات التوضيحية لأتمتة إنشاء سباكة قاعدة البيانات.

    Provides non-blocking data access patterns that stream database changes to subscribers.

    Kotlin
    عرض على GitHub↗4,849
  • objectbox/objectbox-javaالصورة الرمزية لـ objectbox

    objectbox/objectbox-java

    4,612عرض على GitHub↗

    ObjectBox Java هو قاعدة بيانات كائنات NoSQL مضمنة لـ Java و Android تقوم بتخزين كائنات البيانات مباشرة دون تعيين علائقي. يعمل كمحرك تخزين أصلي للعملية، مما يسمح للتطبيقات بالاحتفاظ بفئات Java أو Kotlin العادية ككيانات. يتميز المشروع بقدرة قاعدة بيانات المتجهات على الجهاز، باستخدام فهارس HNSW لإجراء عمليات بحث تقريبية عن أقرب جار واستعلامات التشابه الدلالي. كما يتضمن متصفحًا مستضافًا محليًا قائمًا على الويب لتصور كائنات البيانات، والمخططات، ومخططات التبعية. تغطي قاعدة البيانات مجموعة واسعة من قدرات إدارة البيانات، بما في ذلك المعاملات الذرية المتوافقة مع ACID، وتدفقات البيانات التفاعلية للملاحظات في الوقت الفعلي، ومزامنة البيانات عبر الأنظمة الأساسية. تدعم مساحة تخزينها تعيين كائن-علاقة مع التحميل البطيء (lazy loading)، والتصفية القائمة على الخصائص، والقدرة على تهيئة مخزن البيانات في الذاكرة للتخزين المؤقت أو الاختبار المؤتمت.

    Converts database subscriptions into asynchronous data streams to drive reactive user interface updates.

    Javaandroiddatabaseedge
    عرض على GitHub↗4,612
  • spring-projects/spring-data-elasticsearchالصورة الرمزية لـ spring-projects

    spring-projects/spring-data-elasticsearch

    2,959عرض على GitHub↗

    Spring Data Elasticsearch is a data access library that maps Java objects to Elasticsearch indices. It functions as an object mapper, a repository abstraction, and a query DSL wrapper, providing both a standard and a reactive client for executing asynchronous search and persistence operations. The project distinguishes itself by automating data access through repository interfaces, which generate query logic based on method naming conventions. It enables the construction of complex search queries using a domain-specific language and supports advanced search capabilities such as vector similar

    Executes non-blocking data operations and streams search results as asynchronous sequences.

    Java
    عرض على GitHub↗2,959
  1. Home
  2. Data & Databases
  3. Reactive Data Streams

استكشف الوسوم الفرعية

  • Backpressure-Controlled IngestionIngestion of data streams using backpressure to regulate the flow between producers and the storage engine. **Distinct from Reactive Data Streams:** Distinct from Reactive Data Streams: focuses specifically on the ingestion phase into a database rather than general stream piping.
  • JVM SpecificationsStandardized Java interfaces specifically tailored for reactive stream processing. **Distinct from Reactive Data Streams:** Focuses on the JVM-specific interface standard rather than general reactive data access patterns.