पर KiokuDB मुझे आश्चर्य है कि कोई भी विंडोज पर KiokuDB का सफलतापूर्वक उपयोग करने में सक्षम है। ActivePerl 5.12.2 होने के बाद, मुझे इसे पीपीएम रिपॉजिटरीज़ में पूर्व-संकलित नहीं मिला। सीपीएन का उपयोग करके, यह File::NFSLock परीक्षण के दौरान बंद हो गया। हालांकि, मैं इसे सबसे अच्छे से स्थापित करने में सक्षम था। नीचेविंडोज
सरल परीक्षण के रूप में दस्तावेज काम करने के लिए लगता है:
package Person;
use Moose;
has ['name', 'age'] => (is => 'ro');
package main;
use Data::Dump;
use KiokuDB;
my $dir = KiokuDB->connect("hash");
{
my $scope = $dir->new_scope;
my $obj = Person->new(name => 'Joe', age => 34);
my $data_id = $dir->store($obj);
warn $data_id; # 6702A424-6BF6-1014-B0F5-EC4CE5BB15D7
my $got = $dir->lookup($data_id);
dd $got; # bless({ age => 34, name => "Joe" }, "Person")
}
किसी को भी विंडोज पर बड़ा कुछ के लिए इसका इस्तेमाल किया, DBI बैकएंड के साथ कह? क्या आपको लगता है कि यह कुछ छोटी परियोजना के लिए उपयोग करने के लिए पर्याप्त स्थिर/प्रयोग योग्य है?
कृपया अपने उपयोग के कम से कम कुछ विवरण प्रदान करें, इसलिए मुझे एक विचार है जो मेरी योजनाओं से मेल खाता है।
सक्रियस्टेट की बजाय स्ट्रॉबेरी का उपयोग करने का कोई मौका? यदि आप करते हैं तो अधिकांश मॉड्यूल इंस्टॉलेशन समस्याएं दूर जाती हैं:) – Hugmeir
@ हूगेमेर - मेरे पास एएस पर बहुत अधिक एप्लिकेशन चल रहे हैं, इसलिए स्ट्रॉबेरी पर सबसे अधिक महंगा/समस्याग्रस्त होगा। और मेरे पास इंस्टॉलेशन समस्याएं नहीं हैं, यह इंस्टॉल हो जाती है और इसका परीक्षण सूट विफलता के बिना चलता है। एक डाउनस्ट्रीम निर्भरता में परीक्षण विफल होने की वजह से सबसे ज्यादा उपयोग किया जाना चाहिए। – bvr