2009-08-04 21 views
15

जावा जेसीआर एपीआई एक दृढ़ता तंत्र को परिभाषित करता है जिसे आरडीबीएमएस की कई पारंपरिक भूमिकाओं को बदलने के लिए उपयोग किया जा सकता है। उदाहरण के लिए, जैकबब्बीट - जेसीआर संदर्भ कार्यान्वयन - लेनदेन, एसक्यूएल प्रश्न, ऑब्जेक्ट-सामग्री मैपिंग इत्यादि का समर्थन करता हैआपको जेसीआर का उपयोग कब करना चाहिए और आपको जेपीए/आरडीबीएमएस का उपयोग कब करना चाहिए?

आप एक या दूसरे को चुन सकते हैं, आरडीबीएमएस या टेक्स्ट डेटा में बीएलओबी/फाइल सिस्टम पॉइंटर्स में बाइनरी डेटा संग्रहीत कर सकते हैं जेसीआर नोड गुणों में। क्या किसी के पास जेसीआर के पक्ष में अपने डीबी को फेंकने का अनुभव है?

आप दोनों आरआरबीएमएस में सीआर और टेक्स्टुअल डेटा में बाइनरी डेटा संग्रहीत करने के लिए दोनों का उपयोग कर सकते हैं, लेकिन फिर आपको सिस्टम के बीच संबंधों को व्यक्त करना होगा, उन्हें सिंक में रखना होगा, आदि। आप भी मुश्किल सवाल का सामना करना शुरू कर देते हैं, " वैसे यह दस्तावेज़ के बाइनरी डेटा के साथ इस दस्तावेज़ शीर्षक को स्टोर करने का अधिकार है, इसलिए मैं इसे एक नोड संपत्ति बनाउंगा ... लेकिन फिर मेरे पास यह दस्तावेज़ मेरे डीबी में रिकॉर्ड है, इसलिए शायद मुझे इसे वहां रखना चाहिए .. "

आप कैसे निर्णय लेते हैं?

+1

मुझे इसमें वास्तव में रूचि है। उम्मीद है कि और अधिक जवाब होंगे, जो खोजी, सूचनात्मक और काफी उद्देश्य हैं। जेसीआर लोगों के लिए आरडीबीएमएस को कमजोर करना आसान है, लेकिन सभी व्यावहारिक परिदृश्यों, टूलिंग इत्यादि को ध्यान में रखते हुए मुझे लगता है कि आरडीबीएमएस में अभी भी कुछ "लाभ" हैं। –

उत्तर

13

वहाँ वास्तव में उस विषय पर Bertil Chapuis द्वारा एक कागज है:

JCR or RDBMS? (blog post)

और वहाँ भी है NoSQL आंदोलन (वर्णित उदाहरण के लिए in this article, या here) है, जो चल रहे एक चर्चा है कि, हम कहते हैं, संबंधपरक मॉडल के नुकसान "हाइलाइट्स"।

+0

जेसीआर या आरडीएमबीएस रिपोर्ट का लिंक टूटा हुआ है। – darrint

+0

@darrint - लिंक अब तय किया गया है। –

+0

लिंक टूटे हैं। पीडीएफ यहां पहुंचा जा सकता है: http://web.archive.org/web/20120617025025/http://dev.day.com/content/ddc/blog/2009/01/jcrrdbmsreport/_jcr_content/images/jcrrdbmsreport/jcr_rdbms_report_chapuis। पीडीएफ – kolobok

संबंधित मुद्दे