ما هو نظام قاعدة البيانات الموجهة نحو المستند المفتوح المصدر الأكثر نضجًا لاستخدام Windows؟

StackOverflow https://stackoverflow.com/questions/2768651

سؤال

بعد استخدام قواعد البيانات العلائقية كخزانة خلفية جميع حياة برمجة Windows (حاليًا .NET) ، أريد تجربة قاعدة بيانات موجهة نحو المستند من خلال هذا التعريف ويكيبيديا; ؛ يمكن أن يكون مستقلًا أو طبقة على نظام قاعدة بيانات غير تجاري موجود.

ما هو حل قاعدة البيانات الموجهة نحو المستند المفتوح المصدر التي تنصح بها من تجربة برمجة Windows الخاصة بك ولماذا؟ (سبب مفتوح المصدر هو الحفاظ عليه بسعر رخيص ، أيضًا لأن المصدر المفتوح غالبًا ما يكون جيدًا وعلى الحافة الأمامية.)

من الجيد أن يكون مزودًا .NET للتواصل معه.

في نهاية المطاف ، قد يتم تحويل النظام المختار إلى حل حقيقي إذا كان كل شيء يعمل بشكل جيد.

من المسلم به أن هذا أمر شخصي إلى حد ما وربما جدلية ، لذا احتفظ به أشخاصًا حقيقيين وسأفعل الشيء نفسه - أيضًا ستكون إجاباتك لا تقدر بثمن للآخرين الذين يبحثون في قواعد بيانات موجهة نحو المستند لأول مرة على Windows. أنا متأكد من أن القيمة الإجمالية لإجاباتك ستتفوق على أي تحيزات.

شكرًا.

هل كانت مفيدة؟

المحلول

أنا أعمل على سائق C# mongodb في http://github.com/samus/mongodb-csharp/. أستمتع حقًا بالعمل مع MongoDB لأنه يحتوي على بعض الميزات من محرك علائقي مثل الاستعلامات والفهارس الديناميكية التي تجعل من السهل الانتقال إلى المتنافسين الآخرين (CouchDB ، Ravendb ، إلخ ...)

يحظى برنامج تشغيل MongoDB-CSHARP بدعم كبير LINQ بحيث يجعل الانتقال أسهل أيضًا. يمكنك رؤية بعض الوثائق التي لم تنته بعد هنا-> http://wiki.github.com/craiggwilson/mongodb-csharp/.

نصائح أخرى

Ravendb بواسطة أييندي ربما يكون منتج Windows الأكثر نضجًا لأنه الوحيد (الذي أعرفه) الذي تم كتابته بالفعل بـ .NET و "Just Works" تحت Windows.

ثم مرة أخرى ، إنه مجاني فقط إذا كنت تستخدمه في مشاريع مفتوحة المصدر. إذا كنت تستخدمه في مشاريع المصدر المغلقة ، فيجب عليك شراء ترخيص تجاري (انظر معلومات الترخيص).
نظرًا لأنك تريد المصدر المفتوح لأنها رخيصة ، فأنا لا أعرف ما إذا كان من المثير للاهتمام بالنسبة لك بعد ذلك.

هناك الكثير من المعلومات حولها مدونة ayende.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top