Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

بررسی تفاوت های دیتابیس MySQL و MariaDB

396 views

Published on

وبینار بررسی تفاوت های دیتابیس های MySQL و MariaDB.
اولین وبینار مرتبط با دیتابیس های متن باز در ایران که در تاریخ 6 اردیبهشت 1396 برگزار شد.

Published in: Technology
  • Be the first to comment

  • Be the first to like this

بررسی تفاوت های دیتابیس MySQL و MariaDB

  1. 1. ‫های‬ ‫تفاوت‬ ‫بررسی‬‫دیتابیس‬MySQL‫و‬MariaDB ‫پور‬ ‫محمدیان‬ ‫هامون‬ ‫شهابی‬ ‫حسین‬ ‫علی‬ ‫اردیبهشت‬96
  2. 2. •‫پور‬ ‫محمدیان‬ ‫هامون‬ •‫وب‬ ‫الیف‬ ‫شرکت‬ ‫های‬ ‫دیتابیس‬ ‫مدیر‬ •‫های‬ ‫بالگ‬ ‫در‬ ‫نویسنده‬OrangeTech.ir‫و‬Alihossein.ir •‫بر‬ ‫مبتنی‬ ‫های‬ ‫دیتابیس‬ ‫مدیریت‬ ‫راهکارهای‬ ‫دهنده‬ ‫ارائه‬MySQL‫و‬MariaDB
  3. 3. •MySQL‫سال‬ ‫در‬ ‫که‬ ‫باشد‬ ‫می‬ ‫باز‬ ‫متن‬ ‫ای‬ ‫رابطه‬ ‫دیتابیس‬ ‫مدیریت‬ ‫یک‬1995‫شد‬ ‫عرضه‬ ‫آن‬ ‫ی‬ ‫نسخه‬ ‫اولین‬. •‫زبان‬ ‫به‬ ‫دیتابیس‬ ‫این‬C‫و‬C++‫است‬ ‫شده‬ ‫نوشته‬. •‫سال‬ ‫در‬2008‫شرکت‬ ‫توسط‬Sun‫شد‬ ‫خریداری‬. •‫سال‬ ‫در‬2010‫شرکت‬Oracle‫شرکت‬ ،Sun‫کرد‬ ‫خریداری‬ ‫را‬. •‫کمپانی‬ ‫توسط‬ ‫اکنون‬ ‫هم‬Oracle‫کند‬ ‫می‬ ‫پیدا‬ ‫توسعه‬. •‫نسخه‬ ‫آخرین‬Stable:5.7.17 •GitHub:server-https://github.com/mysql/mysql
  4. 4. •MariaDB‫از‬ ‫انشعاب‬ ‫یک‬ ‫که‬ ‫باشد‬ ‫می‬ ‫ای‬ ‫رابطه‬ ‫دیتابیس‬ ‫مدیریت‬ ‫یک‬MySQL‫سال‬ ‫در‬ ‫آن‬ ‫ی‬ ‫نسخه‬ ‫اولین‬ ‫و‬ ‫باشد‬ ‫می‬2009‫عرضه‬ ‫شد‬. •‫زبان‬ ‫به‬ ‫دیتابیس‬ ‫این‬C،C++،Perl‫و‬Bash‫است‬ ‫شده‬ ‫نوشته‬. •‫قدیم‬ ‫نویسان‬ ‫برنامه‬ ‫را‬ ‫آن‬ ‫ی‬ ‫دهنده‬ ‫توسعه‬ ‫تیم‬ ‫از‬ ‫نیمی‬MySQL‫میدهند‬ ‫تشکیل‬. •‫نسخه‬ ‫آخرین‬Stable:10.1.22 •GitHub:github.com/MariaDB/serverhttps://
  5. 5. Engine MariaDB MySQL MyISAM Yes Yes InnoDB Yes Yes Aria Yes No XtraDB Yes No
  6. 6. Replication Type MariaDB MySQL Master-Slave Yes Yes Multi-source Yes Yes (5.7) Parallel Yes Yes (5.7) Cluster Yes Yes(5.7)
  7. 7. Encryption Type MariaDB MySQL TLS Yes Yes Data at Rest Yes Yes Storage Engine Yes No Binlog Yes No Authentication Yes Yes
  8. 8. Feature MariaDB MySQL Firewall MariaDB MaxScale MySQL Enterprice Firewall
  9. 9. Purpose MariaDB MySQL Monitoring MONyog MySQL Enterprice Monitor Backup XtraBackup MySQL Enterprice Backup SQL- Management SQLyog MySQL Workbench
  10. 10. MySQL Version MariaDB Version Drop-in replacement MySQL Dump <=5.5 5.5 Yes Yes 5.6 10.0 Yes Yes 5.7 10.1 No Yes
  11. 11. •‫توابع‬ ‫شدن‬ ‫اضافه‬JSON •‫روی‬ ‫بر‬ ‫مختلف‬ ‫های‬ ‫محدودیت‬ ‫شدن‬ ‫حذف‬ ‫و‬ ‫بهبود‬Virtual computed columns •‫چندین‬ ‫تعریف‬Trigger‫یک‬ ‫برای‬event •‫توابع‬ ‫معرفی‬Window functions
  12. 12. •‫ی‬ ‫داده‬ ‫نوع‬ ‫با‬ ‫مرتبط‬ ‫توابع‬ ‫پیشرفت‬JSON •‫تعریف‬Role‫مختلف‬ ‫های‬ •‫پیشرف‬InnoDB‫رمزنگاری‬ ‫افزودن‬ ‫مانند‬redo log‫و‬undo log •‫تعریف‬ ‫مانند‬ ‫مختلف‬ ‫های‬ ‫سازی‬ ‫بیهنه‬Invisible Index‫تعریف‬ ‫یا‬ ‫و‬index‫نزولی‬ ‫های‬
  13. 13. shahabi68 alihossein ali.shahabi68@gmail.com HamonDBA hamo0n asreiranweb@gmail.com ‫پور‬ ‫محمدیان‬ ‫هامون‬‫شهابی‬ ‫حسین‬ ‫علی‬ http://alihossein.ir http://orangetech.ir

×