MariaDB forrige uke annonsert tilgjengeligheten av MariaDB TX 2.0, en fullt funksjonell open source e-database løsning for moderne applikasjonsutvikling og enterprise bruke tilfeller.
MariaDB TX tilbyr en omfattende pakke av teknologi og tjenester, inkludert funksjonen-rik nye versjoner av MariaDB Server og MariaDB MaxScale, som nær den funksjonelle gapet mellom åpen kildekode og private tilbud. Det er en del av en MariaDB er større innsats for å tilby komplette løsninger for å støtte bestemte arbeidsmengde behov, enten transaksjonelle, analytisk eller utvikler i fokus.
TX 2.0 utgivelse møter business technology behov for økt fleksibilitet, skalerbarhet og sikkerhet. Det gir utviklere med en åpen og utvidbar database-løsning som lar dem utvikle mange ulike typer applikasjoner enkelt.
Denne utgivelsen introduserer JSON-støtte og MyRocks lagring motor (alpha).
Det tilbyr også data maskering for å beskytte sensitive data, og resultatet satt begrensende for denial-of-service beskyttelse, bemerket MariaDB talsperson Shane Johnson.
“Dette sikrer spørsmål som ville komme tilbake for mye data og innvirkning database service/tilgjengelighet er blokkert,” fortalte han LinuxInsider.
Flere Valg
MariaDB er ett av flere selskaper målretting bedriftskunder’ database krav til online transaksjon behandling og data analytics.
Spørsmålet om egnethet i hovedsak knytter seg til om en organisasjon som foretrekker åpne kilde til proprietære løsninger som Oracle DB, IBM DB2 og Microsoft SQ, sa Charles King, rektor analytiker ved Pund-DET.
“Server eller open source alternativer, inkludert MariaDB, Postgres og MySQL, alle har sine sterke og svake punkter,” fortalte han LinuxInsider, men MariaDB ser ut til å tiltrekke seg flere utviklere og vokser raskere enn andre open source DB prosjekter.”
At suksess er delvis på grunn av styrken av MariaDB s core funksjoner, samt utviklingen av komplementære enterprise-løsninger som MariaDB MaxScale og MariaDB ColumnStore, King lagt til.
Viktige Ingredienser
JSON-støtte og tillegg av Data Maskering og Resultat Begrensende for forbedret sikkerhet er to viktige forbedringer som gjør MariaDB TX 2.0 verdt å vurdere, ifølge selskapet. De omfatter den bredeste spekter av nye og eksisterende bruk saker.
JSON er den nye standarden for utviklere å bygge Web -, mobil-og IoT-programmer. Imidlertid, NoSQL databaser bygget for å støtte JSON er også funksjonelt begrenset til å støtte de fleste av enterprise bruke tilfeller, MariaDB sa.
Relasjonsdatabaser har en tendens til å være for treg til å gi fullstendig JSON-støtte, selskapet er notert. MariaDB TX 2.0 inneholder et omfattende sett med 24 JSON funksjoner for å dra nytte av økt fleksibilitet og hastighet JSON gir. Det kombinerer pålitelighet og sikkerhet som følger med bruk av en relasjonsdatabase.
Spredning av stadig mer sofistikerte cyberthreats krav kontinuerlige investeringer i database sikkerhet, men open source leverandører har falt kort av å levere løsninger som gir robust, enterprise-klasse sikkerhet, i henhold til MariaDB.
MariaDB TX 2.0 legger til nye sikkerhetsforbedringer som tidligere var tilgjengelig kun i proprietære tilbud. For eksempel, MariaDB data maskering skjuler sensitive data før du returnerer søkeresultater. Dette beskytter data som er klassifisert som personlig identifiserbar, personlige sensitive eller kommersielt sensitiv — felles krav til FORSKRIFTER/PCI compliance.
Resultatet sett begrenser funksjonen hindrer denial-of-service-angrep. Den angir et maksimalt antall eller rader eller data som kan være tilbake i en spørring, som er utarbeidet setning eller lagret prosedyre for å hindre avbrudd.
Ytelsesøkning
En annen utvikler-sentrert funksjonen er innføring av beta-støtte for Facebook er MyRocks teknologi. MyRocks er en transaksjons-storage engine optimalisert for flash-lagring. Programmer som er basert på MariaDB TX 2.0 kan bruke MyRocks for bedre komprimering, raskere replikering og data lasting.
SQL Kompatibilitet med Felles Bord Uttrykk og Vinduet Funksjoner forbedre søket funksjonalitet. Disse inkluderer felles bord uttrykk og vinduet funksjoner.
Felles bord uttrykk lage komplekse spørringer lettere å lese og enklere å vedlikeholde ved å bryte spørringer ned i enklere å bygge blokker. Vinduet fungerer eliminere kostbare subqueries og selv-blir. Dette gjør spørringer lettere å lese og forbedrer den generelle ytelse.
Et gap har eksistert mellom høye kostnader og funksjonalitet av proprietære databaser og rimelig, moderne arkitektur av åpen kildekode-databaser, sa Roger Bodamer, administrerende produktet offiser på MariaDB.
“MariaDB TX 2.0 eliminerer dette kompromisset ved å levere en åpen kildekode, extensible database som er bygget på toppen av tiår med engineering investering. Med sine mange nye funksjoner, inkludert støtte for MyRocks, JSON og data maskering, MariaDB er nå den mest funksjonelt rik open source database løsning tilgjengelig,” han opprettholdt.
Transaksjonsbaserte Forskjeller
MariaDB TX er en generell database løsning for overførbar eller operative arbeidsbelastninger i tradisjonell forstand. Med andre ord, det behandler mange spørsmål å få tilgang til en liten bit av data, bemerket MariaDB Johnson. I motsetning til NoSQL databaser, det støtter multi-erklæringen transaksjoner og full av SYRE garantier.
“Men mens det er en relasjonsdatabase, MariaDB støtter JSON via SQL-funksjoner, og ulike lagring motorer støtter ulike data modeller,” sa han. “For eksempel, MariaDB AX, våre data warehouse/analytisk database, strekker seg MariaDB TX med ColumnStore, en distribuert kolonne lagring motor som er konstruert for analytisk arbeidsbelastninger — færre spørsmål å få tilgang til en mengde data.”
Brukere kan distribuere databasen på bart metall-servere, virtuelle maskiner, beholdere, og offentlig eller privat cloud infrastruktur. Den er tilgjengelig i AWS og Microsoft Azure og er den mest utbredte database på OpenStack, sa han, og siterer en fersk undersøkelse.
Prisstrukturen
MariaDB er godt egnet til cloud infrastruktur, både i form av teknologi og prissetting i henhold til Johnson. Den enterprise-abonnement for MariaDB TX inkluderer lisensiering og støtte.
Det er priset per database forekomst eller node, og er tilgjengelig med eller uten støtte for klynger.
Drivende Faktorer
“Jeg tror populariteten til MariaDB kommer fra vår forpliktelse til både medlemmer og enterprise-kunder. Vi tror på åpen kildekode, og i samarbeid med lokalsamfunnet, og sammen er vi i stand til å fornye seg mye raskere enn tradisjonelle leverandører,” Johnson sa.
MariaDB ‘ s funksjon sett er rettet mot bedriftskunder.
I første kvartal i år, OutboundEngine utstedt mer enn 600.000 sosiale innlegg for sin SMB-kunder.
“Som vår virksomhet fortsetter å vokse, MariaDB gir oss høy tilgjengelighet og skalerbarhet som trengs for å håndtere en økende mengde data,” sa Darin Sleyster, senior database administrator på OutboundEngine. “Vi er begeistret over nye funksjoner som Resultat Begrense og Dynamisk Server-Konfigurasjon, som kan bidra til å hindre produksjon strømbrudd og holde vår virksomhet knirkefritt.”
Vinnende Banen
Den MariaDB prosjektet er et interessant eksempel på hva som kan skje når “feil” folk ta over en åpen kildekode-prosjekt, sa Ekspert Konge. I dette tilfellet, Oracle ‘s 2010 oppkjøpet av Sun Microsoft satt MySQL (sammen med Sun’ s andre SW eiendeler) i lomma på verdens største kommersielle DB-leverandøren.
“Som forårsaket mer enn litt stridigheter blant MySQL utviklere og støttespillere, mange av dem begynte vurderer alternativer. Det følger grunnleggerne av MySQL, som til slutt ble lansert MariaDB,” sa han.
Selskapet benyttet sin dype erfaring i database teknologi og open source community-bygningen. Resultatet har vært en betydelig suksess i å tiltrekke seg tilhengere, bemerket Kongen. Blant dem er den Europeiske investeringsbank, som tidligere denne måneden annonserte 25million euro i støtte til MariaDB.