Komponentit

Patuloy na Ilulunsad Buksan-source Database Scale-out Stack

Scaling a Relational Database for the Cloud age | Citus Data

Scaling a Relational Database for the Cloud age | Citus Data
Anonim

Open-source middleware maker Patuloy na inilunsad ang isang database scale-out stack na tinatawag na Tungsten, na sumusuporta sa open-source na mga database tulad ng MySQL pati na rin ang pagmamay-ari mula sa mga gusto ng Oracle.

Sa Huwebes, inilathala ng kumpanya ang code para sa Tungsten Replicator, isang tool ng pagtitiklop ng master-slave para sa MySQL, sinulat ni Tulungan CTO Robert Hodges sa isang blog post. Nakikita ng pagtitiklop ng master-slave ang isang "master" na database na nag-sync ng maraming "mga alipin," na nagpapahintulot sa isang workload na ma-scaled out.

"Nagsimula kami sa pagtitiklop ng master / slave sa MySQL para sa isang napaka simpleng dahilan: alam namin ito mabuti at alam namin na habang ang MySQL pagtitiklop ay may maraming mga kahanga-hangang mga tampok tulad ng simpleng set-up, mayroon din itong maraming mga deficiencies na persisted para sa isang mahabang panahon, "wrote Hodges. Ang suporta para sa Oracle, PostgreSQL at "maraming iba pang mga database" ay susundan, idinagdag niya.

"Ang code ay nasa maagang yugto ngunit matatapos na masyadong mabilis," dagdag niya. "Kami ay naghahanap ng pasulong upang lumikha ng isang bagay na nagdudulot ng mahusay na pagtitiklop sa abot ng bawat gumagamit database."

Tungsten Replicator ay bahagi ng pangkalahatang Tungsten stack.

Ang mga kakayahan ng stack ay kasama ang isang kabiguan proteksyon function na mapigil ang dagdag na replicas database kung sakaling ang master ay nabigo, at maaaring awtomatikong itaguyod ang isang alipin upang makabisado ang katayuan kung kinakailangan. Pinapayagan din nito ang mga gumagamit na mapanatili at magtiklop ang mga kopya ng database sa maraming lokasyon upang tulungan ang pagbawi ng kalamidad, ayon sa isang pahayag.

Ang site ng Tungsten na proyekto ay matatagpuan sa community.continuent.com.

Ang patuloy na hindi sinusubukan Ang mga naghahatid ng mga high-end na produkto tulad ng Oracle Real Application Clusters (RAC), 451 Group analyst na si Matthew Aslett ay nagsabi sa pamamagitan ng e-mail na Biyernes.

Sa halip ay inaasahan na magbigay ng "isang potensyal na incremental scale out na nag-aalok para sa mga customer gamit ang mga low-end na database at hardware na alinman ay hindi kayang bayaran o ayaw bumili sa buong arkitektura ng Oracle RAC, "sabi niya.

" Ito ay isang kagiliw-giliw na pangmatagalang pagkakataon, ngunit sa malapit na termino ang pinakamahalagang pagkakataon para sa Tungsten marahil ay nagsisinungaling sa pagpapabuti ng pagtitiklop at mataas na mga tampok ng availability para sa MySQL, "dagdag ni Aslett.