ध्यान रखें कि कोर डेटा मुख्य रूप से एक ऑब्जेक्ट दृढ़ता ढांचा नहीं है, क्योंकि मैं हाइबरनेट एट अल को समझता हूं। होने के लिए। इसके बजाय, यह एक ऑब्जेक्ट ग्राफ़ प्रबंधन ढांचा है (यह संबंधों को बनाए रखता है और मॉडल बाधाओं के अधीन वस्तुओं के लिए राज्य बदलता है), हालांकि यह एक निर्भरता इंजेक्शन ढांचे (जैसे ग्रोवी या स्प्रिंग्स) नहीं है। ऐसा ही होता है कि यह कई ऑब्जेक्ट ग्राफ़ (SQLite समेत) का उपयोग करके इस ऑब्जेक्ट ग्राफ़ को डिस्क पर बना सकता है। कोर डेटा मल्टी-यूजर सिस्टम के लिए भी नहीं है, जैसा मूल Enterprise Object Framework था। यह विशेष रूप से एकल-उपयोगकर्ता डेस्कटॉप अनुप्रयोगों के लिए है और उस प्रकार के ऐप के लिए मॉडल परत लिखने के अधिकांश काम को स्वचालित करता है। किसी और चीज के लिए, शायद यह एक अच्छा फिट नहीं है।
कोर डेटा के लिए आप क्या विचार कर रहे हैं? यदि आप हमें एक अधिक विशिष्ट उपयोग केस देते हैं तो शायद हम एक और विशिष्ट उत्तर प्रदान कर सकते हैं।
स्रोत
2009-01-26 19:13:02
ईएमएफ बहुत अलग है। यह स्मृति में एएसटी के साथ काम करता है जो कि डेटाबेस में संग्रहीत डेटा नहीं है। –