पैकेज, रिपॉज़िटरी और ऐप श्रेणियाँ खोजें

पैकेज विवरणv2.4.7

sembast_web

IndexedDB के ऊपर वेब पर NoSQL स्थायी एम्बेडेड डेटाबेस

AndroidiOSWebmacOSWindowsLinux
30-दिन डाउनलोड
57.4 हज़ार
लाइक
58
Pub अंक
160

पैकेज इंस्टॉल करें

flutter pub add sembast_web

पैकेज अवलोकन

सार्वजनिक जानकारी से बना चयन मार्गदर्शन। केवल संदर्भ हेतु।

Sembast_web एक NoSQL स्थायी एम्बेडेड डेटाबेस है जो वेब एप्लिकेशन के लिए डिज़ाइन किया गया है, जो IndexedDB पर आधारित है। यह ब्राउज़र में संरचित डेटा को स्टोर और पुनर्प्राप्त करने के लिए हल्के, कुशल समाधान प्रदान करता है, जिसमें किसी भी सर्वर की आवश्यकता नहीं होती है। ऑफलाइन-फर्स्ट एप्लिकेशन के लिए आदर्श, यह जटिल प्रश्न, लेनदेन और इंडेक्सिंग का समर्थन करता है, जिससे नेटवर्क कनेक्टिविटी सीमित होने पर भी डेटा त्वरित प्राप्ति सुनिश्चित होती है। यह पैकेज Flutter के साथ बिना किसी अंतर के एकीकृत होता है, जिससे डेवलपर्स को वेब, मोबाइल और डेस्कटॉप प्लेटफॉर्म पर एक ही API का उपयोग करने की अनुमति मिलती है।

उपयोग

  • ऑफलाइन-प्रथम वेब एप्लिकेशन
  • वेब एप्लिकेशन में क्लाइंट-साइड डेटा स्टोरेज
  • क्रॉस-प्लेटफॉर्म डेटा स्थायित्व
  • रियल-टाइम डेटा सिंक्रनाइज़ेशन
  • उपयोगकर्ता पसंद और सेटिंग्स को स्टोर करना

मुख्य विशेषताएँ

  • IndexedDB-आधारित स्टोरेज
  • जटिल प्रश्नों और सूचकांकों का समर्थन
  • लेनदेन संचालन
  • प्लेटफॉर्म के अनुकूलता
  • हल्का और तेज प्रदर्शन

इनके लिए उपयुक्त

  • Flutter का उपयोग करने वाले वेब विकासकर्मी
  • स्थानीय डेटा परिवर्तनशीलता की आवश्यकता वाले ऐप्स
  • ऑफलाइन क्षमता वाले उपकरण बनाने वाले डेवलपर्स
  • सरल लेकिन शक्तिशाली डेटा संग्रहण की आवश्यकता वाले प्रोजेक्ट
  • साझा कोड के साथ कई प्लेटफॉर्म का लक्ष्य बनाने वाली टीमें

विचार योग्य बातें

  • वेब प्लेटफॉर्म पर सीमित (मोबाइल नेटिव नहीं)
  • IndexedDB उपलब्धता पर निर्भर करता है
  • पुराने ब्राउज़र के लिए पॉलीफिल्स की आवश्यकता हो सकती है
  • बड़े पैमाने पर सर्वर-साइड डेटा प्रबंधन के लिए उपयुक्त नहीं
  • प्रदर्शन डिवाइस स्टोरेज क्षमता पर निर्भर करता है

मूल README

संबंधित सोर्स रिपॉज़िटरी के मूल README का स्नैपशॉट। नवीनतम सामग्री के लिए रिपॉज़िटरी देखें।

sembast

pub package Build Status codecov

NoSQL persistent embedded file system document-based database for Dart VM and Flutter with encryption support.

General

Yet another NoSQL persistent store database solution.

Pure dart solution working on Dart VM and Flutter using the file system as storage (1 database = 1 file). Works in memory (Browser, VM, Flutter, Node) for testing purpose

  • Supports single process io applications (Pure dart single file IO VM/Flutter storage supported)
  • Support transactions
  • Version management
  • Helpers for finding data
  • Web support (including Flutter Web) through sembast_web.
  • Can work on top of sqflite through sembast_sqflite.

Usage example:

Follow the guide.

Documentation

श्रेणियाँ

निर्भरताएँ

निर्भरता सूची 4 आइटम

सोर्स रिपॉज़िटरी

इस पैकेज का उपयोग करने वाले प्रोजेक्ट

रैंकिंग