Ի՞նչ է MariaDB սերվերը:
Ի՞նչ է MariaDB սերվերը:

Video: Ի՞նչ է MariaDB սերվերը:

Video: Ի՞նչ է MariaDB սերվերը:
Video: Web3.0, ինչպիսինը կարող է դառնալ ապագա ինտերնետը 2024, Սեպտեմբեր
Anonim

MariaDB սերվեր ամենատարածված տվյալների բազաներից մեկն է սերվերներ աշխարհում. Այն պատրաստված է MySQL-ի բնօրինակ մշակողների կողմից և երաշխավորված է բաց կոդով մնալու համար: MariaDB մշակված է որպես բաց կոդով ծրագրակազմ և որպես հարաբերական տվյալների բազա այն ապահովում է SQL ինտերֆեյս տվյալների մուտք գործելու համար:

Այստեղից ո՞րն է տարբերությունը MariaDB-ի և MySQL-ի միջև:

ԲԱՆԱԼԻ ՏԱՐԲԵՐՈՒԹՅՈՒՆ MariaDB բաց կոդով է, մինչդեռ MySQL օգտագործում է որոշ սեփականության կոդ իր Enterprise Edition-ում: MariaDB չի աջակցում տվյալների քողարկման և դինամիկ սյունակում, մինչդեռ MySQL աջակցում է դրան: Համեմատաբար MariaDB ավելի արագ է, քան MySQL.

Նմանապես, MariaDB-ն NoSQL է: MariaDB ավելացնում է NoSQL հատկանիշները հարաբերական տվյալների բազայի արմատներին: SkySQL-ը թողարկել է նոր տարբերակները MariaDB ձեռնարկություն և MariaDB Enterprise Cluster-ը, խոստանալով, որ այս հրատարակությունները կհամատեղեն ավանդական SQL տվյալների բազայի տեխնոլոգիայի հետևողականությունը և լայնածավալությունը: NoSQL.

Ավելին, ինչու է այն կոչվում MariaDB:

«MySQL» անվանումը ապրանքանիշ է Oracle-ի կողմից, և նրանք ընտրել են այդ ապրանքանիշը պահել իրենց համար: MySQL անունը (ինչպես MyISAM պահեստավորման շարժիչը) գալիս է Մոնտիի առաջին դստեր՝ My-ից: MariaDB շարունակում է այս ավանդույթը լինելով անվանված կրտսեր դստեր՝ Մարիայի անվ.

Արդյո՞ք MariaDB-ն համատեղելի է MySQL-ի հետ:

MariaDB GTID-ը չէ համատեղելի է MySQL-ի հետ 5.6. Այնուամենայնիվ MariaDB 10.0-ը կարող է լինել ստրուկ MySQL 5.6 կամ ավելի վաղ MySQL / MariaDB տարբերակը։ Նշենք, որ MariaDB և MySQL ունեն նաև GTID համակարգի տարբեր փոփոխականներ, ուստի դրանք պետք է ճշգրտվեն միգրացիայի ժամանակ: MariaDB 10.0 բազմաղբյուր կրկնօրինակումը չի ապահովվում MySQL 5.6.

Խորհուրդ ենք տալիս: