يتذكر مؤسس LibreDB Studio اللحظة التي أدت إلى إنشاء هذا الأداة، حيث أشار إلى أنهم كانوا متعبين من تخزين كل مطور لشهادات بيئة الإنتاج على أجهزة العميل الخاصة بهم، وكانوا مضطرين لاستخدام ثلاثة أدوات مختلفة لتشغيل Postgres وMongo وRedis في نفس الوقت. أصبحت هذه اللحظة نقطة انطلاقهم لإنشاء LibreDB Studio. ولدت هذه الأداة ليس فقط لحل مشاكل التعاون داخل الفريق، بل أيضًا لتبسيط عملية إدارة قواعد البيانات. حتى الآن، حصلت LibreDB Studio على 469 نجمة على GitHub و85 فورك، ولديها 37 مساهمًا خارجيًا، من بينهم 29 نشطين في الثلاثين يومًا الماضية. تم إدراج هذا المنتج في أسواق AWS وAzure وGoogle Cloud وDigitalOcean، وتم تصنيفه كعميل لمشروع PostgreSQL وredis.io.

انطلاقًا من احتياجات المطورين
أكد مطورو LibreDB Studio أنهم بنوا هذه الأداة في شركة صغيرة في إسطنبول، في البداية بسبب احتياجاتهم الخاصة. كانوا يأملون في نقل عميل قاعدة البيانات إلى جانب البيانات، بدلاً من الاعتماد على أجهزة كل مطور الشخصية. جعلت هذه الفلسفة التصميمية الفريق قادرًا على الوصول إلى نفس قاعدة البيانات على نفس عنوان URL، دون القلق بشأن أمان الشهادات. أشار المطورون إلى أنهم يحافظون على رخصة MIT، ولن يحتفظوا بأي شيء في النسخة التجارية. كما ذكروا أن البيانات المقاسة هي ما تم نشره، وليس مجرد بيانات دعائية، مما منح LibreDB Studio سمعة جيدة في مجتمع المصدر المفتوح بفضل هذه الشفافية والصدق.

استكشاف عميق للميزات والتجربة
```htmlLibreDB Studio هو عميل قاعدة بيانات مستضاف ذاتيًا، يمكن للمستخدمين تثبيته على خادمهم وفتحه عبر المتصفح. تم تصميم هذه الأداة لحل المشكلات الموجودة في إدارة قواعد البيانات التقليدية، مثل الحاجة إلى تثبيت عميل سطح المكتب لكل مطور، وتخزين بيانات الاعتماد على أجهزتهم الخاصة. باستخدام LibreDB Studio، يحتاج المطورون فقط إلى تشغيل حاوية، ويمكن للجميع الوصول من خلال نفس عنوان URL، ولن يتم إرسال البيانات إلى أي خادم خارجي. يدعم هذا المنتج ما يصل إلى 16 محرك قاعدة بيانات، بما في ذلك PostgreSQL وMySQL وOracle وSQL Server وSQLite وDuckDB وMongoDB وRedis وغيرها، بالإضافة إلى 26 محركًا إضافيًا يمكن الاتصال بها من خلال هذه المحركات.

استراتيجية التسعير وتحديد السوق
تعتمد LibreDB Studio على نموذج تسعير مفتوح المصدر، وهو مجاني تمامًا، ولا يتطلب أي حسابات أو خطط مدفوعة. وهذا يجعلها تبرز في السوق مقارنة بالمنافسين مثل DBeaver وphpMyAdmin وAdminer وNavicat وCloudBeaver. أوضح المطورون أن DBeaver وNavicat هما تطبيقات سطح مكتب، لذا يتم تخزين تفاصيل الاتصال على أجهزة الكمبيوتر المحمولة لكل شخص. بينما phpMyAdmin وAdminer هما قائمين على المتصفح، لكن كل منهما يدعم سلسلة قواعد بيانات واحدة فقط، مما يجعل الفرق التي تعمل على Postgres وMongo وRedis مضطرة لاستخدام ثلاثة أدوات مختلفة. توفر LibreDB Studio منصة موحدة، تتيح للمستخدمين إدارة عدة قواعد بيانات من خلال واجهة واحدة.

خطوات بسيطة للبدء
بالنسبة للمستخدمين الذين يرغبون في البدء باستخدام LibreDB Studio، إليك خطوات البدء المحددة:
1. تشغيل حاوية: استخدم الأمر docker run -p 3000:3000 -v libredb-data:/app/data libredb/libredb-studio، أو استخدم ملف Docker Compose الموجود في المستودع.
2. افتح http://localhost:3000 في المتصفح وقم بتسجيل الدخول. بشكل افتراضي، يتم تفعيل المصادقة، لذا فإن النسخة لن تكون مفتوحة على الشبكة بشكل غير مقصود.
3. أضف اتصالاً: اختر المحرك، والصق المضيف، وقاعدة البيانات، والمستخدم، وكلمة المرور. يتم استخدام تشفير AES-256-GCM للمصادقة عند الثبات.
4. تصفح المخطط، نفذ الاستعلامات، وعدل الصفوف في الشبكة.
5. بالنسبة للفرق، ضعها خلف وكيل عكسي وقم بتمكين تسجيل الدخول الأحادي OIDC، ثم امنح الأشخاص أدواراً بدلاً من مشاركة كلمة المرور.
6. اختياري: وجهه إلى نسخة Ollama المحلية لاستخدام الوكيل دون إرسال أي بيانات إلى مزود النموذج.
الفئة المستهدفة من المستخدمين
تشمل الفئة المستهدفة من مستخدمي LibreDB Studio المطورين والمستخدمين من الشركات. يمكن للمطورين الاستفادة من هذه الأداة لإدارة عدة قواعد بيانات بكفاءة في بيئة محلية، بينما يمكن لمستخدمي الشركات ضمان أمان البيانات من خلال التحكم في الوصول القائم على الأدوار. على سبيل المثال، يمكن لشركة ناشئة تستخدم PostgreSQL وMongoDB الاستفادة من LibreDB Studio لإدارة جميع بياناتها على نفس المنصة، مما يتجنب متاعب استخدام أدوات متعددة. يؤكد المطورون أن تصميم هذه الأداة يهدف إلى تبسيط عمليات إدارة قواعد البيانات، مما يسمح للمستخدمين بالتركيز على التطوير بدلاً من العمليات المعقدة لقواعد البيانات.
في المستقبل، يستعد الفريق لتوسيع ميزات LibreDB Studio بشكل أكبر، مما يتيح لمزيد من المستخدمين الاستفادة من هذه الأداة مفتوحة المصدر.
اسم المنتج: LibreDB Studio
السعر: مجاني، مفتوح المصدر، لا حاجة لحساب
TechRitual 企業科技編輯部(香港)。biz.techritual.com 的外語版本由繁體中文原文翻譯。

