كيوكداد

محرك تخزين الرسم البياني للكائن
التحميل الان

كيوكداد الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Perl Artistic License
  • السعر:
  • FREE
  • اسم الناشر:
  • Yuval Kogman
  • موقع ويب الناشر:
  • http://search.cpan.org/~nobull/

كيوكداد العلامات


كيوكداد وصف

محرك تخزين الرسم البياني للكائن وحدة Kiokudb هي الواجهة الأمامية المستندة إلى مخازن البيانات المختلفة، في مكان ما بين Tangram و Pixie.its هو توفير الثبات للأشياء "العادية" بأقل قدر ممكن من الجهد ممكن، دون التضحية بالسيطرة على كيفية القيام بالمثابرة، خاصة أصعب بالنسبة إلى Unserize enjectializes.kiokudb غير مغمول أيضا: إنه لا يستخدم العلاقات أو التحميل التلقائي أو الكائنات الوكيل أو SV_MAGIC أو أي نوع آخر من الخداع. تتميز ميزات Many مهمة مهمة لصفحة الفضاء المناسبة، بما في ذلك البيانات المشتركة والهياكل الدائرية، ضعيفة المراجع والهياكل المرتبية، إلخ .kiokudb يهدف إلى حل مشكلتين الثبات المرتبطين: الكائنات التعسفية الشريرة الشفافة دون تغيير تعريفات الفئة أو القلق بشأن تفاصيل المخطط، ودون الحاجة إلى التوافق مع حدود نموذج العلائقية. تبصر طريقة متوافقة مع البيانات / التعليمات البرمجية الموجودة (على سبيل المثال تكسير تطبيق آخر باستخدام CouchDB مع JSPO N Semantics) .Synopsis استخدم Kiokudb؛ # استخدم DSN بلدي $ d = kiokudb-> connect ($ dsn، args)؛ # أو إنشاء مثيل يدويا الخاص بي يدويا $ d = kiokudb-> جديد (backend => kiokudb :: backend :: files-> جديد (dir => "/ tmp / foo"، serializer => "yaml"،)؛ # إنشاء كائن نطاق بلدي S = $ d-> new_scope؛ # يأخذ لقطة من $ some_object بلدي uuid = $ d-> store ($ some_object)؛ # أو مع معرف مخصص: $ D-> المتجر ($ ID => $ some_object)؛ # معرف $ يمكن أن يكون أي سلسلة استرجاع عن طريق معرف بلدي $ $ some_object = $ d-> بحث ($ uuid)؛ # بعض الرعاة (مثل DBI) دعم البحث البسيط $ D-> البحث ({name => "foo"})؛ # الآخرين يستخدمون استفسارات الجن (DBI يدعم كليهما) $ D-> البحث ($ gin_query)؛ متطلبات: perl.


كيوكداد برامج ذات صلة

رسالة $$

حدد تجزئة الرسائل وتحديدها كأهمية أو إشعار أو تحذير أو إغراء ...

207

تحميل