Jailer screenshot
Jailer

 Jailer هي أداة لإعداد قاعدة البيانات والمخطط وتصفح البيانات. يقوم بتصدير مجموعات صفوف متسقة وسليمة مرجعيًا من قواعد البيانات العلائقية. يزيل البيانات القديمة دون المساس بسلامة البيانات. إنه نظام DBMS حيادي (باستخدام JDBC) ، منصة مستقلة، ويقوم بإنشاء مجموعات بيانات DbUnit ، و XML منظم بشكل هرمي ، و SQL-DML مرتبة طوبولوجيًا...

ميزات Jailer :

يصدر مجموعات صفوف متسقة وسليمة مرجعيًا من قاعدة بياناتك الإنتاجية ويستورد البيانات إلى بيئة التطوير والاختبار.

يعمل على تحسين أداء قاعدة البيانات عن طريق إزالة البيانات القديمة وأرشفتها دون انتهاك التكامل.

يولد XML منظم بشكل هرمي ومجموعات بيانات SQL-DML و DbUnit مرتبة طبولوجيًا.

يتم تضمين قاعدة بيانات تجريبية يمكنك من خلالها الحصول على انطباع أول دون أي جهد تكوين.

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

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

بالطبع هذا أبعد ما يكون عن المستوى الأمثل. تُترك البيانات الموجودة في قاعدة البيانات في حالة غير معروفة عند تمريرها من فريق إلى آخر. يستغرق تحديث نسخة الإنتاج وقتًا طويلاً عندما يكون ذلك مطلوبًا. يكاد يكون الحصول على نسخة إنتاج محدثة دائمًا أمرًا مستحيلًا.

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

يبسط Jailer استخراج البيانات السليمة مرجعيًا. بمجرد تحديد نموذج الاستخراج ، يمكن استخدامه لاستخراج البيانات من قاعدة بيانات الإنتاج بسرعة وسهولة كلما كانت بيانات الاختبار المحدثة مطلوبة.

فيما يلي بعض إيجابيات Jailer:

استخراج البيانات:

يوفر Jailer إمكانات فعالة لاستخراج البيانات من قواعد البيانات العلائقية ، مما يسهل استرداد مجموعات البيانات المحددة والعمل معها.

خصوصية البيانات وأمانها:

يقدم Jailer ميزات لإخفاء الهوية أو إخفاء البيانات الحساسة ، مما يساعد على ضمان خصوصية البيانات والامتثال للوائح الأمان.

عرض مخطط قاعدة البيانات:

يوفر Jailer تمثيلات مرئية لمخططات قاعدة البيانات ، مما يسهل فهم البنية والعلاقات بين الجداول والكيانات.

الاستعلام والتحليل:

يسمح Jailer للمستخدمين بكتابة وتنفيذ استعلامات SQL مباشرة داخل الأداة ، مما يتيح تحليل البيانات واستكشافها بشكل فعال.

إنشاء مجموعة فرعية من البيانات:

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

المتطلبات الأساسية:

تنزيل Java JRE 8 (أو أعلى)

تحتوي برامج تثبيت Windows و Linux (* .msi و * .deb) بالفعل على ملف JRE. إذا كنت تستخدمها ، فلا حاجة إلى مزيد من التثبيت.

هام: نظرًا لدعم رسومات HiDPI ، يوصى بشدة باستخدام Java JRE 11 (أو أعلى).

برنامج تشغيل JDBC لنظام RDBMS الخاص بك

بالنسبة للعديد من أنظمة قواعد البيانات الشائعة ، يتم تضمينها برنامج التشغيل.

Jailer - سجل التغيير:

تحسينات الميزة "تصدير SQL بما في ذلك إنشاء مخطط قاعدة البيانات".

تبسيط مربعات حوار اتصال قاعدة البيانات.

إصدار للتثبيت:

الحجم: 69.63 مب - تنزيل

إصدار محمول:

الحجم: 51.50 مب - تنزيل