मैंने Java and SQLite देखा, लेकिन शुद्ध जावा में क्या बने हैं और प्लेटफ़ॉर्म स्वतंत्र हैं? इसके साथ शुरू करने के लिए सबसे अच्छा होगा? मैंने कभी स्क्लाइट का उपयोग नहीं किया है, लेकिन मुझे लगता है कि यह mysql की तरह है। परीक्षण प्रश्नों के लिए उनमें से कोई भी एक अच्छा कमांड लाइन उपकरण के साथ आता है?शुद्ध जावा स्क्लाइट लाइब्रेरी?
10
A
उत्तर
11
SQLite अन्य भाषा डोमेन में काफी प्रचार का एक बहुत हो रही है, जावा के साथ हालांकि आप और उपलब्ध कुछ है:
- HyperSQL (अधिक सामान्यतः HSQLDB के रूप में जाना जाता है) शुद्ध जावा RDBMS जो चारों ओर विशेष है इसे अपने एप्लिकेशन के हिस्से के रूप में चलाने का अर्थ है कि आप इसे अपने सॉफ्टवेयर में एम्बेड कर सकते हैं और यह बस काम करता है।
- H2 एच 2 और हाइपरएसक्यूएल के लिए हाइर्सनिक एसक्यूएल (सामान्य पूर्वजों का एक पूर्ण पुनर्लेखन है) और यह पूरी तरह से जावा भी है। इस की एक अच्छी विशेषता आरडीबीएमएस इम्यूलेशन है जो इसे विशेष रूप से ओरेकल आरडीबीएमएस के लिए लिखे गए एसक्यूएल के साथ काम करने की अनुमति देती है।
- लगभग अपरिपक्व अपाचे कॉमन्स भिन्नता भी है, Apache Derby। अन्य दो के साथ, डर्बी भी एम्बेड करने योग्य है और इसमें एक छोटा सा फ़ाइल आकार का पदचिह्न है।
उपकरण के लिए, ठीक है, यह बहुत भिन्न होता है। उदाहरण के लिए अधिकांश हास्यास्पद पारिवारिक उत्पाद मुख्य रूप से यूनिट परीक्षण के लिए हैं जिसका अर्थ है कि आप इकाई को अपने डीबी स्कीमा और वास्तविक प्रश्नों का परीक्षण आसानी से कर सकते हैं (लगभग) सादा जावा कोड।
3
sqljet, जो नाम के विरोधाभास में SQL नहीं है, लेकिन SQLlite डेटाबेस का उपयोग कर सकते हैं।
0
और अद्यतन उत्तर, आप Xerial's Sqlite JDBC driver को आजमा सकते हैं। जबकि इसका वर्तमान संस्करण शुद्ध-जावा नहीं है, यह प्रमुख ऑपरेटिंग सिस्टम के लिए बाइनरी पैकेज करता है ताकि यह ज्यादातर पोर्टेबल हो।
इसके अलावा sqlite4java भी वर्तमान में प्रमुख ओएस के लिए बाइनरी पैकेज करता है।
संबंधित मुद्दे
- 1. ओपन सोर्स, शुद्ध जावा भौतिकी/गतिशीलता लाइब्रेरी
- 2. शुद्ध जावा वीडियो एंडकोडिंग/डिकोडिंग लाइब्रेरी
- 3. शुद्ध पायथन एक्सएसएलटी लाइब्रेरी
- 4. शुद्ध जावा
- 5. ग्राफवीज़ का शुद्ध जावा पुनर्मूल्यांकन?
- 6. शुद्ध जावा विकल्प
- 7. जावा अपवाद त्रुटि - स्क्लाइट तैयारस्टेटमेंट.सेटब्लोब
- 8. शुद्ध रूबी (सी नहीं) मार्कडाउन लाइब्रेरी
- 9. कांजी शुद्ध जावा में रोमाजी कनवर्टर से?
- 10. एसएसएच जावा-लाइब्रेरी?
- 11. जावा सीएसएस स्प्राइटिंग लाइब्रेरी
- 12. शुद्ध जावा में जावासीवी सीखना
- 13. स्क्लाइट
- 14. स्क्लाइट
- 15. स्क्लाइट
- 16. स्क्लाइट
- 17. स्क्लाइट
- 18. एंड्रॉइड स्क्लाइट बिडरेक्शनल सिंक्रनाइज़ेशन स्क्लाइट
- 19. जावा ग्राफिक्स लाइब्रेरी
- 20. जावास्क्रिप्ट और स्क्लाइट
- 21. स्क्लाइट डेटाबेस
- 22. शुद्ध रूबी
- 23. शुद्ध सी
- 24. शुद्ध PHP
- 25. स्क्लाइट विदेशी कुंजी
- 26. स्क्लाइट डीबी
- 27. स्क्लाइट चयन *
- 28. जेडीबीसी स्क्लाइट
- 29. क्या स्क्लाइट
- 30. मैं स्क्लाइट
यह देखते हुए कि SQLite के पास कोई डेटाबेस सर्वर नहीं है, तो टाइप 4 जेडीबीसी ड्राइवर का मतलब यह नहीं होगा कि आपको 100% SQLite को जावा पर पोर्ट करना होगा? –