awesome-repositories.com
ब्लॉग
awesome-repositories.com

AI-संचालित खोज के साथ बेहतरीन ओपन-सोर्स रिपॉजिटरी खोजें।

एक्सप्लोर करेंक्यूरेटेड खोजेंओपन-सोर्स विकल्पसेल्फ-होस्टेड सॉफ्टवेयरब्लॉगसाइटमैप
प्रोजेक्टहमारे बारे मेंहम रैंकिंग कैसे करते हैंप्रेसMCP सर्वर
कानूनीगोपनीयताशर्तें
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

8 रिपॉजिटरी

Awesome GitHub RepositoriesCursor-Based Iteration

Mechanisms for traversing data entries in a storage engine using a cursor for efficient large-scale processing.

Distinct from In-Order Iterators: Focuses on database record traversal rather than tree algorithms or UI form entry movement

Explore 8 awesome GitHub repositories matching data & databases · Cursor-Based Iteration. Refine with filters or upvote what's useful.

Awesome Cursor-Based Iteration GitHub Repositories

AI के साथ बेहतरीन रिपॉजिटरी खोजें।हम AI का उपयोग करके सबसे सटीक रिपॉजिटरी खोजेंगे।
  • cstack/db_tutorialcstack का अवतार

    cstack/db_tutorial

    10,464GitHub पर देखें↗

    This project is an educational implementation of a relational database engine written in C. It functions as a SQLite clone, demonstrating the internal mechanics of a database system through a C-based systems project that focuses on manual memory management and file I/O. The engine is distinguished by its use of a bytecode virtual machine, which executes database operations by compiling SQL statements into low-level instructions. It utilizes a B-tree database engine to organize records in a balanced tree structure, ensuring efficient insertion, search, and range scanning. The system covers co

    Implements cursors for traversing and iterating through records within the storage engine.

    Cdatabase
    GitHub पर देखें↗10,464
  • go-xorm/xormgo-xorm का अवतार

    go-xorm/xorm

    6,628GitHub पर देखें↗

    xorm is a relational mapper and object-relational mapping tool for Go. It translates Go structures into SQL queries and maps database rows back into native objects, providing a multi-dialect database driver that supports MySQL, PostgreSQL, SQLite, Oracle, SQL Server, and TiDB. The project features a read-write splitting manager that routes modification requests to a primary database and read requests to replicas. It includes a database schema synchronizer to automatically align table structures and indexes with application data models, as well as a fluent SQL query builder for constructing co

    Traverses database records using a cursor to map rows into objects efficiently.

    Gogolangmssqlmysql
    GitHub पर देखें↗6,628
  • coocood/freecachecoocood का अवतार

    coocood/freecache

    5,399GitHub पर देखें↗

    freecache is a high-performance, concurrent in-memory key-value store library for Go applications. It functions as a fixed-size cache that manages large volumes of data while eliminating garbage collection overhead through the use of preallocated memory and off-heap storage. The system maintains a predictable memory footprint by utilizing fixed memory allocation and circular buffer management, where new entries automatically overwrite the oldest data upon reaching capacity. It further reduces contention between simultaneous readers and writers through lock-striped concurrent access. The libr

    Provides a cursor-based iteration mechanism to sequentially retrieve or modify multiple objects within the cache.

    Go
    GitHub पर देखें↗5,399
  • goravel/goravelgoravel का अवतार

    goravel/goravel

    4,749GitHub पर देखें↗

    Goravel Go प्रोग्रामिंग भाषा का उपयोग करके वेब एप्लिकेशन, REST API और gRPC सेवाएं बनाने के लिए एक पूर्ण-विशेषीकृत डेवलपमेंट स्कैफोल्ड और फ्रेमवर्क है। यह मॉडल-व्यू-कंट्रोलर आर्किटेक्चर को लागू करता है और उच्च-प्रदर्शन रिमोट प्रोसीजर कॉल सर्वर्स और क्लाइंट्स के लिए एक व्यापक टूलकिट प्रदान करता है। यह फ्रेमवर्क अपने व्यापक एकीकृत इकोसिस्टम द्वारा प्रतिष्ठित है, जिसमें डेटाबेस मैनेजमेंट के लिए एक फ्लुएंट ऑब्जेक्ट-रिलेशनल मैपर और प्रशासनिक ऑटोमेशन और प्रोजेक्ट स्कैफोल्डिंग के लिए एक समर्पित कमांड-लाइन इंटरफ़ेस टूलकिट शामिल है। इसमें एक ड्राइवर-आधारित सर्विस एब्स्ट्रैक्शन है जो डेवलपर्स को एप्लिकेशन लॉजिक को बदले बिना स्टोरेज, कैश और सेशन बैकएंड को स्वैप करने की अनुमति देता है। यह प्लेटफ़ॉर्म एप्लिकेशन क्षमताओं की एक विस्तृत सतह को कवर करता है, जिसमें डिस्ट्रीब्यूटेड क्यूज़ के साथ एसिंक्रोनस टास्क प्रोसेसिंग, टोकन-आधारित प्रमाणीकरण के माध्यम से सुरक्षित आइडेंटिटी मैनेजमेंट, और एन्क्रिप्शन और एक्सेस कंट्रोल के साथ एक मजबूत सुरक्षा परत शामिल है। यह कंटेंट लोकलाइजेशन, टेम्पलेट रेंडरिंग और डिपेंडेंसी मॉकिंग के साथ एक ऑटोमेटेड टेस्टिंग इंफ्रास्ट्रक्चर के लिए टूल्स भी प्रदान करता है।

    Supports traversing large datasets record-by-record using cursors to optimize memory consumption.

    Goapiframeworkgo
    GitHub पर देखें↗4,749
  • exceldatareader/exceldatareaderExcelDataReader का अवतार

    ExcelDataReader/ExcelDataReader

    4,387GitHub पर देखें↗

    ExcelDataReader एक C# लाइब्रेरी है जिसका उपयोग Microsoft Excel स्प्रेडशीट और CSV फ़ाइलों से डेटा और मेटाडेटा निकालने के लिए किया जाता है। यह एक वर्कबुक पार्सर के रूप में कार्य करता है जो स्प्रेडशीट सामग्री को प्रोग्रामेटिक एक्सेस और इटरेशन के लिए संरचित डेटा सेट में बदल देता है। इस प्रोजेक्ट में सेल-स्तरीय विवरण, जैसे नंबर फॉर्मेट, स्टाइल, पंक्ति की ऊँचाई, कॉलम की चौड़ाई और मर्ज किए गए सेल रेंज को पुनः प्राप्त करने के लिए एक विशेष मेटाडेटा एक्सट्रैक्टर शामिल है। यह अनुकूलन योग्य एन्कोडिंग और सेपरेटर डिटेक्शन के साथ सादे टेक्स्ट CSV फ़ाइलों को पार्स करने के लिए एक स्ट्रीम प्रोसेसर भी प्रदान करता है। यह लाइब्रेरी आधुनिक स्प्रेडशीट फ़ाइलों के लिए OpenXML मानक का समर्थन करती है और वर्कबुक को नेविगेट करने के लिए स्ट्रीम-आधारित पार्सिंग और कर्सर-आधारित पंक्ति इटरेशन का उपयोग करती है। ये क्षमताएं मल्टी-शीट वर्कबुक को रिलेशनल डेटा टेबल में बदलने की अनुमति देती हैं।

    Provides a cursor-based mechanism to traverse rows and sheets without loading the entire workbook into memory.

    C#csharpdotnetexcel
    GitHub पर देखें↗4,387
  • level/levelupLevel का अवतार

    Level/levelup

    4,072GitHub पर देखें↗

    Levelup एक सॉर्टेड की-वैल्यू स्टोरेज सिस्टम है जो बाइट एरेज़ को कीज़ और वैल्यूज़ के रूप में उपयोग करके डेटा को सेव और रिट्रीव करता है। यह Node.js और ब्राउज़र्स के लिए एक कम्पैटिबिलिटी लेयर प्रदान करता है जो एक विशिष्ट एब्सट्रैक्ट स्टैंडर्ड के अनुरूप स्टोरेज बैकएंड के लिए एक एकीकृत इंटरफेस प्रदान करता है। इस प्रोजेक्ट में डेटा कंसिस्टेंसी के लिए एक ही यूनिट के रूप में कई राइट और डिलीट ऑपरेशंस को निष्पादित करने के लिए एक एटॉमिक बैच राइट इंजन है। इसमें कीज़ और वैल्यूज़ को निरंतर सीक्वेंस के रूप में पढ़ने के लिए एक रेंज-आधारित डेटा स्ट्रीमर और एसिंक्रोनस अपडेट्स और स्टेट चेंजेस को ट्रैक करने के लिए एक इवेंट-ड्रिवन स्टोरेज मॉनिटर शामिल है। यह सिस्टम रेंज-आधारित डेटा डिलीशन और विभिन्न रनटाइम एनवायरनमेंट में एक सुसंगत कमांड सेट बनाए रखने के लिए बैकएंड इंजन एब्सट्रैक्शन सहित व्यापक डेटाबेस प्रिमिटिव्स को कवर करता है।

    Implements a cursor mechanism for traversing sorted data sequences with support for bidirectional movement and pagination.

    JavaScriptbrowserjavascriptlevel
    GitHub पर देखें↗4,072
  • nutsdb/nutsdbnutsdb का अवतार

    nutsdb/nutsdb

    3,554GitHub पर देखें↗

    NutsDB is an ACID-compliant, embedded transactional storage engine that functions as both a disk-backed key-value store and an in-memory data structure store. It provides atomic and serializable transactions with commit and rollback capabilities to ensure strict data consistency for applications requiring a lightweight persistence layer. The engine distinguishes itself by supporting a variety of complex data types, including lists, sets, and sorted sets, alongside standard byte-slice storage. It implements a transactional storage model featuring hot backups and a compaction algorithm to maint

    Traverses entries in forward or reverse order using a cursor to process large datasets efficiently.

    Godata-structuresdatabasego
    GitHub पर देखें↗3,554
  • olric-data/olricolric-data का अवतार

    olric-data/olric

    3,469GitHub पर देखें↗

    Olric is a distributed data grid and in-memory key-value store that partitions and replicates data across a cluster of servers. It serves as a shared memory system for managing distributed maps, performing atomic operations, and acting as an in-memory data cache. The system provides a distributed locking mechanism for concurrency control and a pub-sub messaging system that broadcasts and routes messages over named channels across the cluster. The platform covers wide-ranging capabilities including cluster management and orchestration, data replication with configurable quorums, and automated

    Provides cursor-based iteration to retrieve large distributed datasets across partitions without blocking server resources.

    Gocachedatabasedistributed-cache
    GitHub पर देखें↗3,469
  1. Home
  2. Data & Databases
  3. Cursor-Based Iteration