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

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

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

14 مستودعات

Awesome GitHub RepositoriesApplication Caching

Mechanisms for storing frequently accessed data in memory.

Explore 14 awesome GitHub repositories matching data & databases · Application Caching. Refine with filters or upvote what's useful.

Awesome Application Caching GitHub Repositories

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

    donnemartin/system-design-primer

    353,387عرض على GitHub↗

    هذا المشروع عبارة عن مورد تعليمي شامل ودليل دراسي يركز على بنية الأنظمة الموزعة وتصميم البنية التحتية للـ backend. يوفر منهجاً منظماً لإتقان مبادئ القابلية للتوسع، والموثوقية، والأداء المطلوبة لتصميم أنظمة برمجية معقدة. يتميز المستودع بتقديم نهج منهجي للتحضير للمقابلات التقنية، حيث يدمج أنماط التصميم، والمقايضات المعمارية، وأدوات التكرار المتباعد لمساعدة المستخدمين على الاحتفاظ بالمفاهيم المعقدة. ويؤكد على التحليل القائم على القيود، حيث يعلم المستخدمين كيفية تقييم المتطلبات المتنافسة مثل زمن الوصول (latency)، والاتساق، والتوافر عند صياغة التصاميم المعمارية. يغطي المحتوى طيفاً واسعاً من قدرات تصميم النظام، بما في ذلك استراتيجيات توسيع قواعد البيانات، وإدارة حركة المرور، وتحسين البنية التحتية. ويفصل تقنيات التوسع الأفقي، والتخزين المؤقت متعدد الطبقات، والتواصل غير المتزامن، واكتشاف الخدمات، مع توفير أطر عمل لإجراء تقديرات الموارد وتخطيط السعة. يتم تنظيم التوثيق كدليل دراسي، مما يوفر مساراً منهجياً عبر أساسيات هندسة الـ backend وتصميم الأنظمة واسعة النطاق.

    Details mechanisms for storing frequently accessed data in memory to reduce latency and backend processing requirements.

    Pythondesigndesign-patternsdesign-system
    عرض على GitHub↗353,387
  • vinta/awesome-pythonالصورة الرمزية لـ vinta

    vinta/awesome-python

    303,207عرض على GitHub↗

    هذا المشروع عبارة عن دليل شامل منسق من قبل المجتمع ينظم مشهداً واسعاً من مكتبات وأطر عمل وأدوات برمجيات Python. يعمل كقاعدة معرفية مركزية مصممة لتسهيل التنقل في النظام البيئي وتسريع اكتشاف المطورين عبر دورة حياة تطوير البرمجيات بأكملها. يتميز الدليل بتوفير فهرس منظم للموارد مصنف حسب المجال التقني، بدءاً من أدوات التطوير الأساسية وصولاً إلى المجالات الهندسية المتخصصة. ويغطي قدرات عالية المستوى بما في ذلك الذكاء الاصطناعي، وعلوم البيانات، وتطوير الويب، وإدارة البنية التحتية، مما يسمح للمطورين بتحديد حلول موثوقة لتحديات تقنية محددة. يشمل المشروع نطاقاً واسعاً من القدرات، بما في ذلك أدوات إدارة التبعيات، والتحليل الثابت للكود، والاختبار الآلي. كما يقوم بفهرسة موارد تخزين البيانات المستمرة، وأوركسترا البنية التحتية السحابية، وتطوير الواجهات، مما يوفر مرجعاً موحداً لبناء وصيانة الأنظمة البرمجية المعقدة.

    Boost system performance by memoizing frequently accessed data within memory-efficient storage structures.

    Pythonawesomecollectionspython
    عرض على GitHub↗303,207
  • xkcoding/spring-boot-demoالصورة الرمزية لـ xkcoding

    xkcoding/spring-boot-demo

    34,101عرض على GitHub↗

    This project is a comprehensive reference collection of practical implementation examples and patterns for building applications with Spring Boot. It serves as a Java web application template and a showcase for developing functional web services featuring REST endpoints, template engines, and global exception handling. The repository distinguishes itself by providing detailed demonstrations of enterprise-grade features, including distributed locking, task scheduling, and asynchronous message exchange using brokers like RabbitMQ. It also includes reference implementations for automated API doc

    Implements in-memory and distributed caching to store frequently accessed data and reduce database load.

    Javademoin-actionjava
    عرض على GitHub↗34,101
  • chinabugotech/hutoolالصورة الرمزية لـ chinabugotech

    chinabugotech/hutool

    30,282عرض على GitHub↗

    Hutool is a standard utility library for Java application development designed to simplify common programming tasks and reduce boilerplate code. It provides a comprehensive collection of reusable helper classes and static utilities to streamline development across the Java ecosystem. The project implements a wide array of specialized toolkits, including systems for cryptography and security, network communication via HTTP and JSON clients, and the processing of office documents and file system IO. It also features a concurrency and scheduling framework for managing asynchronous tasks and recu

    Implements an in-memory storage system for frequently accessed information to reduce retrieval latency.

    Javahttphutooljava
    عرض على GitHub↗30,282
  • redis/go-redisالصورة الرمزية لـ redis

    redis/go-redis

    22,159عرض على GitHub↗

    This project is a feature-rich Go client library designed for interacting with Redis. It serves as a comprehensive interface for managing remote data stores, enabling developers to execute standard database commands, handle complex data structures, and perform asynchronous operations within Go applications. The library distinguishes itself through its support for advanced Redis capabilities, including connection pooling, pipelining, and transactional integrity. It provides specialized primitives for managing distributed clusters, including automated topology updates and request routing to sha

    Provides high-performance in-memory caching to reduce latency and offload requests from primary data sources.

    Gogogolangredis
    عرض على GitHub↗22,159
  • quozd/awesome-dotnetالصورة الرمزية لـ quozd

    quozd/awesome-dotnet

    21,410عرض على GitHub↗

    This project serves as a comprehensive, community-driven directory for the .NET ecosystem. It functions as a curated index of high-quality libraries, frameworks, and tools designed to assist developers in identifying recommended solutions for a wide range of project requirements and software engineering tasks. The repository distinguishes itself by providing a categorized catalogue that simplifies the discovery of resources across the entire .NET development lifecycle. By maintaining a standardized collection of community-contributed utilities, it helps developers navigate the ecosystem to fi

    Provides mechanisms for storing frequently accessed data in memory to improve performance.

    awesomeawesome-listclr
    عرض على GitHub↗21,410
  • wagtail/wagtailالصورة الرمزية لـ wagtail

    wagtail/wagtail

    20,366عرض على GitHub↗

    Wagtail is an open-source content management system built on the Django web framework. It provides a structured, tree-based approach to content modeling, allowing developers to define custom page types and reusable content components that are managed through a highly customizable administrative interface. The platform distinguishes itself through its flexible, block-based content composition system, which enables editors to assemble complex page layouts dynamically. It also offers robust support for multi-site and multi-lingual environments, allowing organizations to manage distinct websites

    Stores frequently accessed content or image renditions in memory to reduce database load and improve response times.

    Pythoncmsdjangohacktoberfest
    عرض على GitHub↗20,366
  • memcached/memcachedالصورة الرمزية لـ memcached

    memcached/memcached

    14,132عرض على GitHub↗

    Memcached is a high-performance, distributed, in-memory key-value storage and request routing engine. It functions as a volatile data store designed to accelerate dynamic applications by caching objects in RAM, thereby reducing backend database load and providing sub-millisecond response times. The system utilizes a specialized architecture that organizes memory into fixed-size slabs to minimize fragmentation and maximize throughput for high-concurrency workloads. The project distinguishes itself through a multi-threaded, lock-friendly design that scales across CPU cores and supports complex

    Stores frequently accessed data in memory to reduce backend database load and improve application response times.

    C
    عرض على GitHub↗14,132
  • formbricks/formbricksالصورة الرمزية لـ formbricks

    formbricks/formbricks

    12,391عرض على GitHub↗

    Formbricks is an open-source survey and feedback platform designed to help teams capture and analyze user insights through targeted, in-app, and website-based interactions. It functions as a comprehensive customer experience analytics system that allows organizations to maintain full control over their data, user attributes, and survey workflows. The platform distinguishes itself through its event-driven architecture, which enables precise behavioral targeting by triggering surveys based on specific user actions or application events. It supports deep integration with external ecosystems by a

    Stores frequently accessed information in memory to reduce database load and accelerate response times.

    TypeScriptexperience-managementformforms
    عرض على GitHub↗12,391
  • tporadowski/redisالصورة الرمزية لـ tporadowski

    tporadowski/redis

    9,987عرض على GitHub↗

    Redis is a high-performance in-memory key-value store that functions as a distributed cache, message broker, and NoSQL database. It provides sub-millisecond read and write access to data stored in RAM and can operate as a vector database for indexing high-dimensional embeddings. The system supports a wide range of data storage and synchronization primitives, including the management of strings, hashes, lists, sets, and JSON documents. It enables real-time data operations through atomic transactions, hybrid persistence using snapshots and append-only logs, and high-availability configurations

    Provides high-performance in-memory storage for frequently accessed application data to reduce primary source load.

    Credisredis-for-windowsredis-msi-installer
    عرض على GitHub↗9,987
  • redis/redisinsightالصورة الرمزية لـ redis

    redis/RedisInsight

    8,556عرض على GitHub↗

    RedisInsight is a graphical user interface and management tool for browsing, analyzing, and administering Redis databases. It provides a visual environment for exploring key-value data structures, managing database instances, and performing data analysis across different operating systems and deployments. The tool distinguishes itself by providing dedicated visual managers for complex operations, including a vector database manager for configuring embeddings and similarity searches, a query workbench for executing raw commands and Lua scripts, and a performance monitoring dashboard for tracki

    Supports high-speed in-memory data caching to provide sub-millisecond access for applications and AI agents.

    TypeScriptdatabase-guiredisredis-gui
    عرض على GitHub↗8,556
  • doctrine/cacheالصورة الرمزية لـ doctrine

    doctrine/cache

    7,864عرض على GitHub↗

    This PHP caching library provides a key-value storage abstraction designed to reduce application computation time by storing and retrieving frequently accessed data. It implements the PSR-6 standard for caching interfaces to ensure interoperability between different libraries. The project includes a legacy cache adapter that wraps modern standardized cache pools. This allows systems in transition to maintain compatibility by converting between legacy caching implementations and unified interfaces. The library covers a range of storage capabilities, including a filesystem cache store for pers

    Provides a comprehensive system for storing frequently accessed application data in memory or on disk.

    PHP
    عرض على GitHub↗7,864
  • isaacs/node-lru-cacheالصورة الرمزية لـ isaacs

    isaacs/node-lru-cache

    5,895عرض على GitHub↗

    node-lru-cache هو مخزن مفتاح-قيمة لـ Node.js ينفذ ذاكرة تخزين مؤقت محدودة الذاكرة. يمنع استنفاد الذاكرة عن طريق تحديد الحد الأقصى لإجمالي عدد العناصر أو إجمالي حجم البايت، ويقوم تلقائياً بطرد العناصر الأقل استخداماً مؤخراً للحفاظ على هذه الحدود. يوفر المشروع أنماط تخزين مؤقت متخصصة، بما في ذلك فترات البقاء لضمان نضارة البيانات وآلية "قديم أثناء إعادة التحقق" التي تقدم محتوى منتهي الصلاحية أثناء جلب التحديثات بشكل غير متزامن في الخلفية. كما يتضمن أدوات تشخيص لمراقبة نجاحات التخزين المؤقت، والإخفاقات، ومقاييس الطرد من خلال كائنات حالة التشغيل وقنوات التشخيص. يغطي التنفيذ قدرات أوسع لإدارة الذاكرة واستعادة البيانات، مثل جلب البيانات التلقائي للمدخلات المفقودة، والتقليم اليدوي للعناصر القديمة، وتنفيذ دوال التنظيف عند انتهاء صلاحية العناصر لتحرير الموارد الخارجية.

    Stores frequently accessed application data in memory to reduce latency and database load.

    JavaScript
    عرض على GitHub↗5,895
  • laravel/lumen-frameworkالصورة الرمزية لـ laravel

    laravel/lumen-framework

    1,506عرض على GitHub↗

    Lumen is a PHP micro-framework designed for building lightweight web services and RESTful API backends. It provides a specialized toolset for handling incoming HTTP requests and routing them to application logic with minimal overhead. The framework facilitates the development of distributed systems by offering a small footprint and high performance. It includes a service container for dependency injection, a middleware pipeline for request filtering, and regex-based route dispatching to manage application traffic. Developers can utilize a unified database abstraction layer to standardize int

    Stores frequently accessed information in memory to reduce redundant computation and improve responsiveness.

    PHPframeworklaravellumen
    عرض على GitHub↗1,506
  1. Home
  2. Data & Databases
  3. Data Engineering and Infrastructure
  4. Data Persistence and Storage
  5. Data Storage
  6. Application Caching