HTTP एक्सेस पर आरईएसटी-स्टाइल जेएसओएन का समर्थन करने वाले दस्तावेज़ डेटाबेस AJAX- समृद्ध अनुप्रयोगों का समर्थन करने के लिए आदर्श लगते हैं जहां ब्राउज़र डेटाबेस को सीधे कॉल कर रहा है , पारंपरिक वेब सर्वर/अनुप्रयोग तर्क घटकों को छोड़कर। एक बार उपयोगकर्ता प्रमाणित होने के बाद इसका एक उदाहरण उपयोगकर्ता प्राथमिकताओं को पुनर्प्राप्त कर सकता है। (लोड के तहत दुर्घटनाग्रस्त होने से पहले बीबीसी होमपेज इसका एक अच्छा उदाहरण हो सकता है!)क्लाइंट (ब्राउजर) एक्सेस के लिए दस्तावेज़-शैली डेटाबेस (मोंगोडीबी, कॉच डीबी, रावेनडीबी) सुरक्षित करना
इस परिदृश्य के साथ समस्या सुरक्षा समस्या है - यदि कोई उपयोगकर्ता किसी वेब सर्वर (जैसे मूल रूप प्रमाणीकरण) का उपयोग कर प्रमाणीकृत है, तो कैसे क्या यह पहचान दस्तावेज़ डीबी पर ले जाया गया है। क्या वेब सर्वर के माध्यम से डीबी को सभी अनुरोधों का प्रॉक्सी करने का एकमात्र उत्तर है - यानी दस्तावेज डीबी सुरक्षित करें ताकि कोई प्रत्यक्ष बाहरी पहुंच न हो?
यह सबसे अधिक उपयुक्त बनाने के लिए लगता है, और आसान लागू करने के लिए है, लेकिन मैं सोच रहा था कि क्या किसी को भी वहाँ बाहर एक अनुभव और/या एक विषम वातावरण में दस्तावेज़ डीबीएस का उपयोग कर के बारे में सलाह के लिए किया था?
मुझे लगता है कि पढ़ने के प्रतिबंध भविष्य की रिलीज के लिए सूची में हैं। – stwissel
कुंजी प्रॉक्सी प्रतीत होती है - मुझे लगता है कि कॉच डीबी के शीर्ष पर एक संपूर्ण वेब स्टैक बनाने का प्रयास इस चरण में बहुत महत्वाकांक्षी है (जब तक कि यह एक बहुत ही सरल ऐप न हो) - प्रॉक्सी के पीछे इसे चलाने से अधिक समझ आता है, और यह काम करता है हमारे लिए। हम MongoDB चला रहे हैं, लेकिन सभी HTTP पहुंच आईआईएस के माध्यम से प्रक्षेपित है - यह सिर्फ काम करता है। –