hamsterdb

البرمجيات قطة:
hamsterdb
تفاصيل البرنامج:
الإصدار: 2.1.8
تاريخ إيداع: 17 Feb 15
المطور: Christoph Rupp
ترخيص: حرر
شعبية: 1

Rating: nan/5 (Total Votes: 0)

وhamsterdb هو مفتوح المصدر، وخفيفة الوزن، جزءا لا يتجزأ من وعبر منصة محرك قاعدة بيانات برنامج مكتوب في ANSI C ومصممة ليكون بمثابة "NoSQL" مخزن القيمة الرئيسية التي تدعم B + structure.Features مؤشر شجرة في ملامح glanceKey تشمل تقديم الدعم لACID (Atomicity تناسق، عزل، المتانة) المعاملات، ويدعم الجزئي يقرأ ويكتب، ودعم AES شفافة (معيار التشفير المتقدم) التشفير، CRC32 دعم التحقق، وSIMD (تعليمة واحدة، بيانات متعددة) دعم الأجهزة.
وبالإضافة إلى ذلك، فإنه يدعم قواعد بيانات السجلات-العدد، في الذاكرة قواعد البيانات للبيانات سريعة الزوال، مفاتيح مكررة، وضغط شفاف لمجلة المعاملات، ومفاتيح والسجلات، وظائف تحليلية لCOUNT متميزة، SUM، عد ومتوسط، وكذلك دعم الشبكة عن بعد من خلال بروتوكول المخازن.
يوفر hamsterdb عالية الأداء، والتدرجية والاستقرار التي يحتاج إليها جميع المطورين التطبيق. ويستخدم تعيين الذاكرة I / O، ويدعم قواعد البيانات في الذاكرة. وبالإضافة إلى ذلك، فإن البرنامج يوفر مخبأ للتكوين وحجم الصفحة، يستخدم مؤشرات ملف 64 بت، فإنه و؛ [س] هندية مستقلة، ويأتي مع واجهات برمجة التطبيقات لC، C ++، .NET، جافا، بيثون وإرلانج البرمجة languages.Under غطاء محرك السيارة و بدعم OSesThis هو منصة مستقلة والبرمجيات، ومصممة لتعمل على جميع توزيعات جنو / لينكس، وكذلك على أنظمة التشغيل مايكروسوفت ويندوز وماك OS X. هو مكتوب تماما في C ++ التي البرمجة language.Getting مع hamsterdbTo تحسين وتثبيت hamsterdb على توزيع جنو / لينكس الخاص بك، يجب تحميل مصادر عالمية أرشفة موزعة على Softoware مجانا، استخراج ذلك على الموقع الذي تختاره، فتح محاكي الطرفية وانتقل إلى موقع الملفات التي تم استخراجها.
تنفيذ ودقوو]؛ ./ تكوين && جعل وردقوو]؛ القيادة (بدون علامتي الاقتباس) لتكوين وتجميع مشروع بنية الأجهزة الخاصة بك، 32 بت أو 64 بت. عند انتهاء عملية التجميع، والتي سوف يستغرق بعض الوقت، يمكنك تثبيت نظام البرمجيات على نطاق واسع عن طريق تشغيل ودقوو]؛ جعل تثبيت & ردقوو]؛ الأمر (بدون علامتي الاقتباس) كجذر

ما هو الجديد في هذا الإصدار:.

ميزات جديدة:
إضافة جديدة ومثل، مثل حولا و. API - الوظائف التحليلية hamsterdb لCOUNT، SUM، متوسط ​​الخ انظر لحم الخنزير / hamsterdb_ola.h للإعلانات
وأضاف ham_cursor_get_duplicate_position API جديدة
تمت إضافة API بيثون الجديد
بوجفيكسيس:
القضية رقم 33: ترقية إلى libuv 0.11.22
تحديد تراجعا في الأداء 2.1.7 - مفاتيح طول ثابت كبيرة خلقت الكثير من الانقسامات الصفحة، حتى لو كانت مخزنة كمفاتيح بمد
التغييرات الأخرى:
تنسيق قاعدة بيانات لم يعد يحاول أن يكون endian الملحد. يتم تخزين قاعدة البيانات الآن في تنسيق endian المضيف. تم كسر رمز الملحد endian على أي حال، وليس لدي أي أجهزة لاختباره.
تم إهمال ham_db_get_error الآن
رأس الملفات لم تعد تشمل winsock.h لتجنب النزاعات مع winsock2.h على منصات ويندوز
تم كل من تخطيطات btree إعادة كتابة تماما، ويمكن الآن KeyLists PAX استخدامها في تركيبة مع RecordLists مكررة، ويمكن الآن KeyLists طول متغير يمكن استخدامها في تركيبة مع PAX RecordLists
تجنب Btree يقسم إذا تم إلحاق مفاتيح (HAM_HINT_APPEND)
التواصل الداخلي مع الملقم البعيد يستخدم الآن بروتوكول آخر وهو أسرع من protobuffer غوغل
تخطيط PAX يستخدم الآن البحث الخطي لنطاقات الصغيرة؛ هذا يحسن الأداء في البحث عن طريق 5-10٪
إزالة API ham_get_license (وserial.h)

ما هو الجديد في الإصدار 2.1.5:

هذا الإصدار بإصلاح العديد من الأخطاء وتحسين الأداء. أيضا، hamsterdb ميزان الآن أفضل بكثير إذا كان حجم ملف ينمو إلى ما بعد عدة غيغابايت.

ما هو الجديد في الإصدار 2.1.4:

يضيف هذا الإصدار تخطيطات Btree مخصصة لمفاتيح طول متغير ونسخ المفاتيح. أيضا، يتم تخزين سجلات صغيرة الآن مباشرة في عقدة ورقة Btree، بدلا من النقطة الخارجية.

ما هو الجديد في الإصدار 2.0.5:

هذا الإصدار بإصلاح بعض الأخطاء الطفيفة، لديها عدد قليل من تحسينات في الأداء، وإصلاح خطأ تجزئة في API .NET.
تم نقل C ++ التنفيذ خارجي في مساحة الاسم ومثل، ولحم الخنزير ومثل. لتجنب النزاعات مع رموز أخرى.
يرجى التحقق من اقرأني لإجراء تغييرات API المقبلة في الإصدار التالي.

ما هو الجديد في الإصدار 2.0.3:

ويحدد هذا النص عدة البق ويضيف دعما لمايكروسوفت البصرية ستوديو 2010.
لم يعد معتمدا تنسيق الملف إرث hamsterdb 1.0.9 وكبار السن.
غير متوفرة للتنزيل المصادر والمكتبات المترجمة مسبقا ل Win32 (x86 و x64).

ما هو الجديد في الإصدار 2.0.2:

هذا الإصدار يجعل hamsterdb ذات ألوان.
تم إصلاح الخلل في freelist.
والمطلوب الآن دفعة.
غير متوفرة للتنزيل المصادر والمكتبات Win32 و/ win64 قبل تجميعها.

ما هو الجديد في الإصدار 2.0.1:

هذا الإصدار يضيف بعض الميزات الطفيفة مثل تحديد مسار مخصص لملفات السجل وتمكين إعادة مطابقة التقريبي للاستخدام مع المعاملات.
تم إصلاح عدد قليل من البق كذلك.
غير متوفرة للتنزيل المصادر والمترجمة مسبقا المكتبات Win32 و/ Win64.

ما هو الجديد في الإصدار 2.0.0:

ويتميز استكمال إعادة تنفيذ للدعم عملية، مما يسمح الآن عدد غير محدود من المعاملات في نفس الوقت.
أنه يدمج واجهات برمجة التطبيقات جافا و.NET.
تتوفر مصادر والتوثيق والمكتبات التي سبق إنشاؤها ل Win32 (بما في ذلك صافي وجافا) على (إعادة تصميم) صفحة ويب.

ما هو الجديد في النسخة 2.0.0 RC3:

هذا الإصدار تستقر كذلك فرع 2.x و إصلاحات يعرف كل القضايا من إطلاق RC2 السابق.
وتحسن الأداء في العديد من المجالات.
غير متوفرة للتنزيل على صفحة ويب المصادر والمكتبات Win32 والمترجمة مسبقا.

برامج مماثلة

Yoyo-migrations
Yoyo-migrations

14 Apr 15

RedStore
RedStore

11 May 15

SQLAntaresia
SQLAntaresia

14 Apr 15

تعليقات ل hamsterdb

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!