Napovedana različica 3 zbirke podatkov Key-Value Store FoundationDB

  • Sep 28, 2023

FoundationDB želi, da razvijalci prenehajo posegati po tradicionalnem RDBMS kot odgovoru na vse težave pri upravljanju podatkov.

FoundationDB®, dobavitelj podatkovnih baz, ki ponuja bazo podatkov shramb ključ-vrednost, ki prinaša vznemirljive koncepte iz preteklosti v današnji svet, usmerjen v splet in oblak (glejte FoundationDB: Nazaj v prihodnost s shrambo ključev in vrednosti in FoundationDB svoji bazi podatkov doda osebnost SQL za več informacij o podjetju) je pred kratkim predstavil novo različico svojega izdelka. Ta različica je bila zasnovana za izboljšanje zmogljivosti, zanesljivosti in razširljivosti za podporo zelo velikih računalniških okolij in še naprej izboljšuje podporo plasti baze podatkov.

Tukaj je tisto, kar podjetje pravi o različici 3

Evo, kako FoundationDB opisuje nove funkcije v različici FoundationDB 3.0.

  • Neprimerljiva zmogljivost – različica 3.0 Key Value Store postavlja novo lestvico v zmogljivosti transakcijske delovne obremenitve. Je najhitrejša, najbolj razširljiva transakcijska zbirka podatkov v oblaku z gručem 32 strojev, ki delujejo na Amazon EC2 in podpirajo več kot 11.000.000 naključnih zapisov na sekundo.
  • Prednost vseh slojev – S "plastesto" arhitekturo FoundationDB se prednosti povečane zmogljivosti in razširljivosti različice 3.0 brez težav prenesejo na vse plasti. To pomeni, da so SQL, Graph in celo sloji po meri stranke hitrejši, bolj razširljivi in ​​imajo nižjo zakasnitev brez sprememb kode.
  • Izboljšano centralizirano spremljanje – 3.0 uvaja izboljšano centralizirano spremljanje baze podatkov. Ta izboljšana orodja olajšajo operativnim ekipam upravljanje in izvajanje baz podatkov v resničnem svetu. Namesto da samo spremlja vsak stroj v gruči, lahko FoundationDB diagnosticira na desetine potencialov ozka grla strojne opreme centralno in preprosto integrirajte te informacije na visoki ravni z obstoječim nadzorom infrastrukture.
  • Širitev trga interneta stvari – 3.0 širi tržno priložnost FoundationDB za podporo novemu področju aplikacij za rastoči trg interneta stvari. Aplikacije IoT so pogosto zahtevne za pisanje in zbirajo na desetine ali stotine podatkovnih točk na minuto iz milijonov naprav. Različica 3.0 daje moč večmodelne transakcijske baze podatkov ACID na voljo naboru novih aplikacij povezanih naprav, ki generirajo podatke s prej nezaslišano hitrostjo.

Analiza posnetkov

Zaobidimo ves hype v izdaji FoundationDB in preidimo k bistvu. Relacijske baze podatkov so bile prisiljene v uporabo v številnih aplikacijah, ker so postale tradicija, ne zato, ker so najboljše ali stroškovno najučinkovitejše orodje v skladišču. Sumim, da je to zato, ker so bili številni razvijalci usposobljeni za uporabo relacijskih baz podatkov in zdaj vidijo svet skozi to lečo. Spomnil sem se nečesa, kar je Abraham Maslow nekoč rekel: "Če imaš samo kladivo, na vsako težavo gledaš kot na žebelj."

Drugi pristopi k upravljanju baz podatkov so lahko stroškovno učinkovitejši, nudijo boljšo zmogljivost v nekaterih aplikacijah, so bolj zanesljivi in ​​veliko bolje uporabljajo sistemske vire. FoundationDB in številne druge baze podatkov »No-SQL« ali »Big Data« to dokazujejo, ko razpravljajo o impresivnih zgodbah o uspehu strank.

Preberi to

Razvijalci ali njihovi šefi: Kdo v resnici izbira bazo podatkov?

Preberi zdaj

Izziv, s katerim se razvijalci pogosto srečujejo, je, da so seznanjeni z vodilnimi izdelki RDBMS in res nimajo časa, da bi podrobno preučili razlike, ki jih prinašajo druga orodja za zbirke podatkov tabela. Torej, še naprej silijo kvadratno palico v okroglo luknjo.

FoundationDB je s svojo funkcijo plasti skušal na trg prinesti prednosti drugačne arhitekture baz podatkov, medtem ko razvijalcem še vedno ponuja poznan pogled na njihove podatke. V zakulisju je mehanizem baze podatkov, ki podpira njihove delovne obremenitve, res veliko bolj prilagodljiv, več učinkovit in lahko podpira višje ravni zmogljivosti, zanesljivosti in zdaj zelo visoke ravni razširljivost.

Kot pri drugih orodjih za zbirke podatkov tudi pristop FoundationDB ni najboljši odgovor na vsa vprašanja. Vendar zelo dobro odgovarja na številna analitika velikih podatkov in operativnih podatkov, internet stvari (IoT) in celo transakcijska vprašanja.

FoundationDB ponuja brezplačno različico svojega izdelka. Če ste guru podatkovnih baz, bi bilo pametno prenesti kopijo in se sami prepričati, kje se prilega vaši IT infrastrukturi.