MariaDB förra veckan meddelade att det finns MariaDB TX 2.0, en fullt fungerande öppen källkod affärsbeslut databas lösning för modern utveckling och företagens användning fall.
MariaDB TX erbjuder ett omfattande paket av teknik och tjänster, inklusive funktionsrika nya utgåvor av MariaDB Server och MariaDB MaxScale, som stänger funktionella gap mellan öppen källkod och egna erbjudanden. Det är en del av en MariaDB är större ansträngning för att kunna erbjuda kompletta lösningar för att stödja särskilda arbetsbelastning behov, oavsett om affärsbeslut, analytisk eller utvecklare-fokuserad.
TX version 2.0 uppfyller business technology behov av ökad flexibilitet, skalbarhet och säkerhet. Det ger utvecklare med en öppen och utbyggbar databas lösning som gör att de kan utveckla många olika typer av applikationer enkelt.
Den här versionen introducerar JSON support och MyRocks storage engine (alfa).
Det finns också data som maskering för att skydda känsliga data, och resultatet som begränsande för denial-of-service-skydd, konstaterade MariaDB talesperson Shane Johnson.
“Detta säkerställer att frågor som skulle återvända för mycket data och inverkan databas service/tillgänglighet är blockerad”, sa han till LinuxInsider.
Flera Alternativ
MariaDB är en av flera företag med inriktning business kundernas krav databasen för online transaktioner och data analytics.
Frågan om lämpligheten i huvudsak hänför sig till huruvida en organisation föredrar öppen källkod till egna lösningar som Oracle DB, IBM DB2 och Microsoft KVM, observerade Charles King, förste analytiker på Pund-IT.
“Server eller open source-alternativ, inklusive MariaDB, Postgres och MySQL, alla har sina starka och svaga punkter”, sa han till LinuxInsider, men MariaDB verkar vara att locka fler utvecklare och växer snabbare än andra open source DB projekt.”
Att framgång beror på styrkan av MariaDB centrala funktioner, liksom bolagets utveckling av kompletterande företag lösningar som MariaDB MaxScale och MariaDB ColumnStore, King lagt till.
Viktiga Ingredienser
JSON-stöd och tillägg av Data Maskering och Resultat som Begränsande för ökad säkerhet är två viktiga förbättringar som gör MariaDB TX 2.0 värt att överväga, enligt företaget. De omfatta de bredaste sortiment av nya och befintliga användningsfall.
JSON är den framväxande standarden för utvecklare att bygga Webb, mobil och tillämpningar av sakernas internet. Men, NoSQL-databaser som byggts till stöd för JSON är alltför funktionellt begränsad till stöd för de flesta företag använder fall, MariaDB sagt.
Relationsdatabaser tenderar att vara för långsam för att ge en fullständig JSON support, bolaget noteras. MariaDB TX 2.0 lägger till en omfattande uppsättning av 24 JSON funktioner att dra nytta av den ökade flexibilitet och snabbhet JSON erbjuder. Det kombinerar tillförlitlighet och säkerhet som kommer med att använda en relationsdatabas.
Spridning av allt-mer-sofistikerade cyberthreats krav pågående investeringar i databasen säkerhet, men öppen källkod leverantörer har misslyckats med att leverera lösningar som ger robusta, enterprise-klass säkerhet, enligt MariaDB.
MariaDB TX 2.0 lägger till nya förbättringar av säkerhet, som tidigare var tillgängliga endast i egna erbjudanden. Till exempel, MariaDB data maskering döljer känsliga data innan du återvänder frågeresultat. Detta skyddar data som är klassificerade som är personligt identifierbar, personligen känslig eller kommersiellt känsliga — gemensamma krav för HIPAA/PCI-compliance.
Resultatet begränsa funktionen förhindrar denial-of-service-attacker. Anger det maximala antalet eller rader eller uppgifter som kan lämnas i en fråga, beredd uttryck eller en lagrad procedur för att förhindra avbrott i tjänsten.
Prestanda Boost
En annan utvecklare-centrerad funktionen är införandet av beta stöd för Facebook är MyRocks teknik. MyRocks är ett affärsbeslut lagring motor optimerad för flash-lagring. Program som bygger på MariaDB TX 2.0 kan använda MyRocks för bättre kompression, snabbare replikering och data lastning.
SQL-Kompatibilitet med Vanliga Uttryck Bord och Fönster Funktioner förbättra fråga funktionalitet. Dessa inkluderar vanliga uttryck bord och fönster funktioner.
Allmänna tabelluttryck göra komplexa frågor lättare att läsa och lättare att underhålla genom att bryta ner frågor till enklare byggstenar. Fönster funktioner eliminera dyra delfrågor och själv går. Detta gör att frågor blir lättare att läsa och förbättrar prestanda.
En skillnad har funnits mellan de höga kostnaderna funktionalitet av egenutvecklade databaser och prisvärd, modern arkitektur av open source databaser, säger Roger Bodamer, chief product officer på MariaDB.
“MariaDB TX 2.0 eliminerar denna avvägning genom att leverera en öppen källkod, extensible databas som byggts upp av årtionden av tekniska investeringar. Med sina många nya funktioner, bland annat stöd för MyRocks, JSON och data maskering, MariaDB är nu den mest funktionellt rik databas med öppen källkod lösning som finns,” vidhöll han.
Affärsbeslut Skillnader
MariaDB TX är en allmänt ändamål databasen lösning för transaktionell eller operativa arbetsbelastning i traditionell mening. Med andra ord, den behandlar många frågor att komma åt en liten bit av data, konstaterade MariaDB s Johnson. Till skillnad från NoSQL-databaser, it-stöd för multi-uttalande transaktioner och full SYRA garantier.
“Men även om det är en relationsdatabas, MariaDB stöd för JSON via SQL-funktioner, och olika lager motorer stödja olika datamodeller,” sade han. “Till exempel, MariaDB AX, vårt data warehouse/analytisk databas, sträcker sig MariaDB TX med ColumnStore, en distribuerad kolumner lagring motorn är konstruerad för analytisk arbetsbelastning-färre frågor för att få åtkomst till en hel del av uppgifterna.”
Användare kan använda databasen på bare-metal-servrar, virtuella maskiner, containrar, och offentlig eller privat moln-infrastruktur. Det finns i AWS och Microsoft Azure, och är det mest spridda databas på Internationaliserad, sade han, med hänvisning till en färsk undersökning.
Prissättning
MariaDB är väl lämpad för moln-infrastruktur, både när det gäller teknik och i prissättning, enligt Johnson. Företaget abonnemang för MariaDB TX omfattar licensiering och support.
Det är prissatt per databas instansen eller nod, och är tillgängliga med eller utan stöd för klustring.
Drivande Faktorer
“Jag tror att populariteten av MariaDB kommer från vårt engagemang för både medlemmar och enterprise-kunder. Vi tror på öppen källkod och i samarbete med gemenskapen, tillsammans, har vi möjlighet att förnya sig mycket snabbare än traditionella leverantörer,” Johnson sa.
MariaDB är funktionen som är inriktad mot företagets kunder.
Under första kvartalet i år, OutboundEngine utfärdat mer än 600.000 sociala tjänster för det SMB-kunder.
“Vår verksamhet fortsätter att växa, MariaDB ger oss med hög tillgänglighet och skalbarhet som behövs för att hantera en ökande mängd data, säger Darin Sleyster, senior databasadministratör på OutboundEngine. “Vi är entusiastiska över nya funktioner som Resultatet som Begränsar och Dynamic Server Konfiguration som kan hjälpa till att förhindra produktion av strömavbrott och hålla vår verksamhet igång.”
Vinnande Väg
Den MariaDB projektet är ett intressant exempel på vad som kan hända när “fel” människor ta över ett projekt med öppen källkod, säger Expertkommentator Kung. I detta fall, Oracle 2010 förvärv av Solen Microsoft sätta MySQL (tillsammans med Sol övriga SW tillgångar) i fickan av världens största kommersiella DB säljaren.
“Som orsakade mer än lite stridigheter bland MySQL utvecklare och anhängare, varav många började fundera på alternativ. Som ingår grundarna av MySQL, som så småningom lanserades MariaDB,” sade han.
Företaget belånade sin djupa erfarenhet av databasen teknik och öppen källkod-byggnad. Resultatet har blivit en stor framgång i att locka till sig anhängare, konstaterade Kungen. Bland dem finns den Europeiska investeringsbanken, som tidigare denna månad meddelade till 25 miljoner euro i stöd för MariaDB.