Kedu ihe bụ MariaDB? Kedu ka MariaDB si arụ ọrụ?


MariaDB, ndụdụ nke MySQL bụ otu n'ime sistemụ njikwa ọdụ data SQL (Structured Query Language) na-ewu ewu nke mepere emepe, nke ndị nrụpụta mbụ nke MySQL mere. Emebere ya maka ọsọ, ntụkwasị obi na ịdị mfe iji.

Ọ bụ sistemụ nchekwa data MySQL ndabara na ebe nchekwa ọkọlọtọ nke ọtụtụ ma ọ bụrụ na ọ bụghị nkesa Linux niile gụnyere RHEL (RedHat Enterprise Linux) na Fedora Linux. Ọ na-arụkwa ọrụ na Windows na macOS, yana ọtụtụ sistemụ arụmọrụ ndị ọzọ. A na-eji ya dị ka nnọchi maka sistemụ nchekwa data MySQL na LAMP (Linux + Apache + MariaDB + PHP) na LEMP (Linux + Engine-X + MariaDB + PHP).

Mmepe malitere n'ihi nchegbu nke bilitere mgbe MySQL nwetara site na Oracle Corporation na 2009. Ugbu a, ndị mmepe na ndị na-elekọta MariaDB na-ejikọta kwa ọnwa na ntọala koodu MySQL iji hụ na MariaDB nwere ihe ndozi ọ bụla dị mkpa agbakwunyere na MySQL.

Ihe nkesa MariaDB dị n'okpuru ikikere GPL, ụdị 2, na ụlọ akwụkwọ ndị ahịa ya maka C, Java, na ODBC na-ekesa n'okpuru ikikere LGPL, ụdị 2.1 ma ọ bụ karịa. A na-enye ya na mbipụta abụọ dị iche iche.

Nke mbụ bụ MariaDB Community Server nke ị nwere ike ibudata, jiri ma gbanwee n'efu. Mbipụta nke abụọ bụ MariaDB Enterprise Server ezubere iji dochie ọdụ data nke nwe ya wee nweta isi mmalite na ụlọ ọrụ ahụ.

  • Budata sava ogbe MariaDB
  • Budata sava MariaDB Enterprise

Kedu ka MariaDB si arụ ọrụ?

Dị ka MySQL, MariaDB na-ejikwa ụdị ahịa/ihe nkesa nwere mmemme ihe nkesa na-ebuga arịrịọ sitere na mmemme ndị ahịa. Dị ka usoro kọmputa nke ndị ahịa/nkesa, ihe nkesa na mmemme ndị ahịa nwere ike ịdị na ndị ọbịa dị iche iche.

Akụkụ bụ isi nke MariaDB

MariaDB dakọtara na MySQL dị ka ụdị MariaDB ọ bụla na-arụ ọrụ dị ka \dodo-na nnọchi maka ụdị MySQL, agbanyeghị, nwere oke ole na ole.

Ọ bụrụ na ị na-akwaga na MariaDB, faịlụ data ya na-abụkarị ọnụọgụ abụọ dakọtara na ndị sitere na ụdị MySQL, yana usoro ahịa ahịa nke MariaDB bụ ọnụọgụ abụọ dakọtara na usoro ndị ahịa MySQL.

  • Ọ na-akwado ọtụtụ okwu SQL dị iche iche, nhazi na iwu, ọrụ na usoro, ọrụ akọwapụtara nke onye ọrụ (bara uru maka ịgbatị MariaDB), mgbanwe nkesa, na ụdị SQL, nkewa nke tebụl, ndabere nchekwa data, na mweghachi, nlekota ihe nkesa na ndekọ. Ọ na-ebufekwa ọtụtụ plugins dị ka ngwa mgbakwunye MariaDB audit, na ndị ọzọ.
  • MariaDB na-abịa na ọtụtụ nhọrọ ọhụrụ, atụmatụ, na ndọtị, igwe nchekwa, yana ndozi ahụhụ na-adịghị na MySQL. Ụfọdụ n'ime atụmatụ ọhụrụ dị na MariaDB bụ nchịkọta dị elu na Galera Cluster 4, ọtụtụ njirimara ndakọrịta na Oracle Database, na Tebụl Data Temporal (nke na-enye gị ohere ịjụ data dị ka ọ dị n'oge ọ bụla n'oge gara aga), na ọtụtụ ndị ọzọ.
  • Otu njirimara nchekwa dị na MySQL dị na MariaDB. Na mgbakwunye, ị kwesịrị ịtụle omume kachasị mma iji chekwaa nkesa nchekwa data gị. Ọzọkwa, ichekwa nchekwa data gị kwesịrị ịmalite ozugbo na netwọk na ọkwa nkesa.

Ọ dị mkpa ịghọta na ọ bụ ezie na MariaDB ka dakọtara na MySQL, ọ bụ ihe mepere emepe n'ezie (ma ndị obodo mepụtara ya na mmụọ mepere emepe), ọ nweghị ụdị ihe mechiri emechi dị ka nke dị na MySQL. Mbipụta ụlọ ọrụ.

Akwụkwọ MariaDB ga-enyere gị aka ịghọta nke ọma ọdịiche dị n'etiti MySQL na MariaDB.

Ndị ahịa na Ngwa MariaDB

Maka MariaDB na MySQL, API ndị ahịa niile na structs bụ otu, ọdụ ụgbọ mmiri na oghere niile bụ otu, yana njikọ MySQL niile maka asụsụ mmemme dị ka Python, Perl, PHP, Ruby, Java, na MySQL C njikọ, wdg na-arụ ọrụ na-agbanweghị agbanwe. n'okpuru MariaDB.

Ọzọkwa, MariaDB na-abịa na ọtụtụ mmemme ndị ahịa dị ka ihe eji enyere iwu iwu iwu: mysql, mysqldump, maka ijikwa ọdụ data.

Onye na-eji MariaDB?

Ụfọdụ ụlọ ọrụ na-eji MariaDB gụnyere RedHat, Ubuntu, Google, Wikipedia, Tumblr, Amazon Web Services, SUSE Linux, na ndị ọzọ.

Nke a bụ ụfọdụ akụkọ bara uru gbasara MariaDB:

  • Ọbara uru MySQL/MariaDB Ntụle Ntụle na Ntuzigharị arụmọrụ
  • Etu esi agbanwe paswọọdụ MySQL ma ọ bụ MariaDB na Linux
  • Etu esi agbanwe ọdụ ụgbọ mmiri MySQL/MariaDB na Linux
  • Etu esi agbanwe akwụkwọ ndekọ data MySQL/MariaDB na Linux
  • 4 Ngwa iwu iwu bara uru iji nyochaa arụmọrụ MySQL na Linux