• تدوينات
  • تعليقات
  • قراءات

تحويل قواعد بيانات من SQL إلى MongoDB عبر mongify


6467 قراءات

احتجت هذه الأيام تصدير قواعد بيانات وتحويلها من نوعية علائقية sql من mysql إلى mongodb ،وأثار فضولي تطبيق mongify الذي يمكنه التحويل من عدة قواعد بيانات ومنها MySQL، PostgreSQL، SQLite، Oracle، SQLServer  إلى قواعد بيانات Mongodb بنوعية الغير علائقي NoSql،
تثبيت mongify

gem install mongify

إنشاء ملف database.config بمعلومات الاتصال

sql_connection do
  adapter     "mysql2"
  host        "localhost"
  username    "root"
  password    "password"
  database    "dbname"
  batch_size  10000           # This is defaulted to 10000 but in case you want to make that smaller (on lower RAM machines)

mongodb_connection do
  host        "localhost"
  database    "dbname"

تجربة الاتصال بين قاعدتي البيانات

mongify check database.config

وإذا كان الاتصال إيجابي  يمكن تصدير ملف التحويل عبر أمر، الملف يمكننا تغيره يدويا لتغير بعض الأشياء ونوعية الأعمدة

mongify translation database.config > translation.rb

وأخيرا تصدير المعلومات إلى قاعدة البيانات Mongodb

mongify process database.config translation.rb

لمعلومات اكثر في موقع التطبيق http://mongify.com/

1 تعليق

Recommended Comments

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

اضف تعليق...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.