2010-05-03 7 views
8

मुझे यह जानना है कि क्या कोई संभावना है कि मैं छोटे डेटाबेस जैसे एसक्यूएल सर्वर कॉम्पैक्ट के साथ हास्केल का उपयोग कर सकता हूं ताकि क्लाइंट को अपने डेस्कटॉप पर किसी सर्वर को इंस्टॉल न करना पड़े।"व्यावसायिक अनुप्रयोगों" के लिए डेटाबेस बैकएंड के साथ हास्केल का उपयोग

क्या कोई एपीआई एसक्यूएल स्टेटमेंट प्रदान करता है और ... हैकेल का उपयोग करके छोटे डेटाबेस एप्लिकेशन को प्राप्त करने का सबसे अच्छा समाधान क्या है। मदद

+3

क्या आपने एचडीबीसी देखी है? http://wiki.github.com/jgoerzen/hdbc/ –

उत्तर

11

SQLite के लिए

धन्यवाद एक छोटे, हल्के डेटाबेस आप अपने आवेदन में एम्बेड कर सकते हैं के लिए एक बढ़िया विकल्प है। Haskell बाध्यकारी के लिए HackageDB देखें।

9

57 database libraries और हैंकेल पर हैस्केल के लिए उपकरण हैं। एचडीबीसी सबसे लोकप्रिय है, किसी भी चीज की तुलना में परिमाण का एक और अधिक लोकप्रिय है, और इसमें एचडीबीसी-स्क्लाइट बैकएंड है।

1

मैं निश्चित रूप से SQLite की अनुशंसा करता हूं। यदि आप एक संक्षिप्त वाक्यविन्यास के साथ हास्केल की प्रकार की सुरक्षा को रखने में मदद के लिए लाइब्रेरी की तलाश में हैं, तो मैं Persistent की जांच करने की अनुशंसा करता हूं, जिसमें SQLite बैकएंड है।

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

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