Tux

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

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

mohammed

121 قراءات

احتجت هذه الأيام تصدير قواعد بيانات وتحويلها من نوعية علائقية 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)
end

mongodb_connection do
  host        "localhost"
  database    "dbname"
end

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

mongify check database.config

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

mongify translation database.config > translation.rb

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

mongify process database.config translation.rb

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



0 تعليقات


Recommended Comments

لاتوجد تعليقات لعرضها .

زوار
انت تقوم بالتعليق كزائر. اذا كنت تمتلك حساب فقم بتسجيل الدخول تسجيل دخول.
اضف تعليق...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoticons maximum 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.