CMU के DB प्रोफेसर Andy Pavlo का निबंध

पिछले 50 वर्षों में DB ने बहुत प्रगति की है, लेकिन अब भी इसमें इंसानों की काफी भागीदारी चाहिए। (installation, configuration, management आदि)

अगले 50 वर्षों में DB...

  • relational model मुख्य रहेगा, लेकिन धीरे-धीरे developers को data model की ज्यादा चिंता नहीं करनी पड़ेगी.

  • SQL मानक भाषा बनी रहेगी, लेकिन लोगों के सीधे SQL लिखने के बजाय natural language में सवाल पूछने के मामले बढ़ेंगे.

  • इसके जरिए प्रोग्राम development का तरीका काफी बदल जाएगा। उदाहरण के लिए, अगर developer डेटा मॉडल को अपने लिए सुविधाजनक रूप में बनाए, तो framework DBMS के साथ जुड़कर उपयुक्त storage schema तैयार करेगा.

  • सभी प्रोग्राम ACID transaction के आधार पर चलेंगे.

  • unstructured data को store करने वाले प्रोग्राम बढ़ने के साथ, उसे आसानी से manage और index करने वाली तकनीकें विकसित होंगी.

  • साथ ही, video की तरह समय के साथ बदलने वाले data के महत्व बढ़ने पर, Temporality (इतिहास) भी एक महत्वपूर्ण तकनीक बनेगी.

  • जब अनगिनत IOT devices वातावरण से data इकट्ठा करेंगे और विभिन्न devices में DB embed हो जाएगा, तब ऐसे API उभरेंगे जिनसे ये DB आसानी से federation / integration कर सकें। (संभव है कि वे SQL आधारित हों)

  • इन विभिन्न DB के बीच mapping के लिए AI / machine learning का उपयोग करने वाले toolkit भी सामने आ सकते हैं.

  • DB के लिए नए hardware accelerators आएंगे, और अधिक तेज़ तथा स्थिर large-scale memory उपलब्ध होगी.

  • DB administrator के रूप में इंसान की भूमिका धीरे-धीरे खत्म होती जाएगी। भविष्य के DB इंसानों द्वारा manage करने के लिए बहुत जटिल होंगे.

  • DBMS धीरे-धीरे automated और self-healing system बन जाएगा.

  • programming frameworks और DBMS के मजबूत integration के जरिए, वे इंसानों की बनाई योजनाओं से भी अधिक कुशलता से data को structure करेंगे, resources की planning करेंगे, और execution को optimize करेंगे.

  • हम ग्रहों के बीच दूर स्थित devices के बीच DB transaction भी देखेंगे, और ऐसे मामलों में कुछ मिनटों या कुछ घंटों की latency भी हो सकती है। इसलिए आज की web-आधारित technologies में इस्तेमाल होने वाली weak consistency techniques वहां लागू की जा सकती हैं.

अभी कोई टिप्पणी नहीं है.

अभी कोई टिप्पणी नहीं है.