6 रिपॉजिटरी
Techniques for reclaiming disk space through defragmentation and reducing write amplification.
Distinct from Disk Management Utilities: Distinct from Disk Management Utilities: focuses on internal database storage efficiency rather than external OS-level disk tools.
Explore 6 awesome GitHub repositories matching data & databases · Storage Space Optimization. Refine with filters or upvote what's useful.
LanceDB is a vector database and columnar data store designed to function as a versioned dataset manager and vector search engine. It serves as a high-performance backend for indexing and retrieving high-dimensional embeddings, providing the foundation for machine learning data pipelines. The system distinguishes itself through a combination of cloud-native object storage and immutable version tracking, allowing for data time-travel and reproducible AI experiments. It integrates hybrid search capabilities, merging dense vector similarity with BM25 full-text search and SQL-like scalar filters
Permanently removes soft-deleted rows and optimizes data files to reclaim storage space.
Sled is an embedded key-value store and ACID-compliant database designed for high-performance data persistence. It functions as a log-structured storage engine that organizes data using B+ trees to support efficient range queries and prefix scans. The engine implements a zero-copy data store model, utilizing epoch-based reclamation to provide direct references to cached values without memory allocations. It distinguishes itself through a combination of write-ahead logging, page cache optimizations to reduce write amplification on flash storage, and serializable transactions for atomic multi-k
Implements disk defragmentation and page cache optimizations to reduce write amplification on flash storage.
This project is a pure Go implementation of the Git version control system, providing a library for integrating versioning and history analysis into applications. It functions as a complete repository manager and object store that does not require external binary dependencies. The implementation utilizes interface-based storage, allowing repositories to be managed on disk or entirely in memory. It supports a transactional storage model to ensure atomic operations and implements a content-addressable storage system using delta-compression packfiles. The library covers a broad range of version
Reclaims disk space by compressing loose objects into packfiles and removing unreferenced data.
fio एक स्टोरेज परफॉरमेंस बेंचमार्किंग टूल और सिंथेटिक I/O वर्कलोड जनरेटर है। यह एक स्टोरेज डिवाइस प्रोफाइलर और I/O ट्रेस रिप्ले इंजन के रूप में कार्य करता है, जो स्टोरेज डिवाइस और फाइल सिस्टम के लिए थ्रूपुट और लेटेंसी को मापने में सक्षम बनाता है। यह प्रोजेक्ट एक डिस्ट्रीब्यूटेड स्टोरेज स्ट्रेस टेस्टर के रूप में कार्य करने की अपनी क्षमता से अलग है, जो नेटवर्क स्टोरेज का मूल्यांकन करने के लिए एक ही कंट्रोलर के माध्यम से कई रिमोट सर्वर बैकएंड का प्रबंधन करता है। इसमें स्टोरेज डिडुप्लीकेशन विश्लेषण के लिए विशेष क्षमताएं भी शामिल हैं, जो डिडुप्लीकेशन सबसिस्टम की दक्षता का परीक्षण करने के लिए रिडंडेंट डेटा बफ़र्स उत्पन्न करती हैं। यह टूल नियंत्रणीय ब्लॉक आकार और I/O गहराई के साथ जटिल I/O वर्कलोड के सिमुलेशन, CPU आइडलनेस का विश्लेषण और डिवाइस सांख्यिकी के संग्रह सहित व्यापक क्षमताओं को कवर करता है। यह परफॉरमेंस मेट्रिक विज़ुअलाइज़ेशन, लेटेंसी हिस्टोग्राम और स्टेडी-स्टेट मॉनिटरिंग के माध्यम से ऑब्जर्वेबिलिटी प्रदान करता है। जटिल बेंचमार्किंग परिदृश्यों को स्वचालित करने के लिए वर्कलोड को कमांड लाइन तर्कों या विस्तृत कॉन्फ़िगरेशन फाइलों के माध्यम से ट्रिगर किया जा सकता है।
Reserves disk space for files to ensure contiguous blocks and prevent out-of-space errors.
Cuberite is a high-performance multiplayer game server for Java Edition clients, designed to provide a low-memory and low-CPU environment for hosting shared virtual spaces. The server is built for cross-platform deployment across various operating systems and hardware types. It allows for the extension of game mechanics and server logic through a Lua scripting interface, enabling functionality changes without recompiling the core engine. The project includes tools for server administration via a remote console and world data management for analyzing statistics and optimizing save file storag
Reclaims disk space and increases loading speeds through save file defragmentation and removal of unused data.
Nominatim एक स्वयं-होस्ट किया गया जियोस्पेशियल सर्च इंजन और जियोकोडिंग सर्वर है जो OpenStreetMap डेटा का उपयोग करता है। यह फॉरवर्ड जियोकोडिंग (पते या स्थानों के नाम को भौगोलिक निर्देशांक में बदलना) और रिवर्स जियोकोडिंग (निर्देशांक को मानव-पठनीय भौतिक पते में अनुवादित करना) के लिए एक पूर्ण इंफ्रास्ट्रक्चर प्रदान करता है। यह प्रोजेक्ट एक समर्पित डेटा आयातक (importer) की सुविधा देता है जो कच्चे मानचित्र डेटा को PostgreSQL जियोस्पेशियल डेटाबेस में पार्स करता है। यह एक कॉन्फ़िगर करने योग्य आयात पाइपलाइन के माध्यम से खुद को अलग करता है जो मानचित्र सुविधाओं को फ़िल्टर करने के लिए स्टाइल फाइलों का उपयोग करता है और लोकप्रियता और सुविधा प्रकार के आधार पर खोज परिणामों को प्राथमिकता देने के लिए महत्व-आधारित रैंकिंग सिस्टम का उपयोग करता है। यह सिस्टम स्थानिक इंडेक्सिंग, पदानुक्रमित पता गणना और फ़ज़ी लुकअप के लिए टोकन-आधारित सर्च इंडेक्सिंग सहित क्षमताओं की एक विस्तृत श्रृंखला को कवर करता है। यह हाउस नंबर और पोस्टकोड सेंट्रोइड्स के लिए बाहरी डेटासेट के एकीकरण का समर्थन करता है, साथ ही वैश्विक स्रोतों के साथ स्थानीय डेटासेट को सिंक्रनाइज़ रखने के लिए वृद्धिशील डेटा प्रतिकृति का समर्थन करता है। यह सेवा एक ASGI-आधारित वेब एप्लिकेशन के रूप में तैनात की जाती है, जो JSON, GeoJSON और XML सहित कई आउटपुट प्रारूपों के समर्थन के साथ एक जियोस्पेशियल सर्च API प्रदान करती है।
Reduces disk space and import time through the use of simplified coordinate files and index disabling.