Mi az állandó adat és miért fontos?
eredetileg a következő jelent meg i.
a perzisztens adatok konzisztens meghatározása szerint olyan adatok, amelyek nem változnak az idő, a rendszerek és a memória között.
a DZone Adatperzisztencia-kutatási útmutatójának 2016. márciusi megjelenésére vonatkozó információk összegyűjtése érdekében 16 vezetővel beszéltünk 13 vállalatból, akik adatbázisokat fejlesztenek és állandó adatokat kezelnek saját vállalatukban, vagy segítenek az ügyfeleknek.
itt van, akivel beszéltünk:
Satyen Sangani, vezérigazgató, Alation | Sam Rehman, CTO, Arxan | Andy Warfield, társalapító/CTO, Coho Data | Rami Chahine, V. P. termékmenedzsment és Dan Potter, CMO, Datawatch | Eric Frenkiel, Társalapító/Vezérigazgató, MemSQL | Will Shulman, vezérigazgató, MongoLab | Philip Rathle, termék, Neo technológia | Paul Nashawaty, termékmarketing és stratégia, Progress | Joan wrabetz, CTO, qualisystems | Yiftach shoolman, társalapító és CTO és Leena Joshi, V. P. Product Marketing, Redis Labs / Partha Seetala, CTO, Robin Systems / Dale Lutz, társalapító, és Paul Nalos, Adatbázis csapat vezetője, Safe Software / Jon Bock, VP termék és Marketing, Snowflake Computing
a perzisztens adatok olyan adatok, amelyek tartósnak tekinthetők a szoftverek és eszközök eljövetelével és távozásával. Stabil törzsadatok-beállíthatók és helyreállíthatók akár flash-ben, akár memóriában.
ezt hallottuk, amikor megkérdeztük: “hogyan definiálja a tartós adatokat?”:
- a dinamikus ellentéte-nem változik, és nem érhető el túl gyakran.
- Alapinformációk, más néven dimenziós információk az adattárházban. A szervezetek demográfiai adatai-ügyfelek, Beszállítók, megrendelések.
- stabil törzsadatok.
- az egyik példányról a másikra létező adatok. Olyan adatok, amelyek időben léteznek, függetlenül az azt létrehozó rendszerektől. Most mindig van másodlagos felhasználás az adatok számára, tehát vannak tartósabb adatok. Állandó másolat készíthető, vagy összesíthető. A kitartás gondolata folyékonyabbá válik.
- tényleges formátumban tárolva, és ott marad a memóriában, ahol egyszer van, zárja be a fájlt, és eltűnik. Az állandó adatokat újra és újra lekérheti. A lemezre írt adatok; a lemezek sebessége azonban szűk keresztmetszet az adatbázis számára. Próbál mozogni a memóriába, mert 16X gyorsabb.
- minden ügyfélnek megvan a saját kritikussági küszöbértéke (pl. a pénzügyi szolgáltatások nem akarnak elveszíteni terheléseket vagy jóváírásokat). Most, sokkal több adatot a gépek és érzékelők, van nagyobb tranzakciós. A metaadatok ugyanolyan fontosak, mint maga az adat. A metaadatoknak tranzakciós adatoknak kell lenniük.
- nem illékony. Továbbra is fennáll az áramkimaradás előtt.
- minden olyan adat, amelyet úgy tárolnak, hogy hosszabb ideig tárolva maradjon a memóriában tárolt adatokkal szemben. Tárolja a rendszer modellezett és strukturált elviselni áramkimaradások. Az adatok egyáltalán nem változnak.
- az adatok tartósnak tekinthetők a hardverek és eszközök eljövetelével és távozásával. Van egy perzisztencia réteg, amelyen az adatait veszélyben tartja.
- beállított és helyreállítható adatok akár flash-ben, akár memóriában.
- állandó adatok esetén ésszerű bizalom áll fenn abban, hogy a változások nem vesznek elés az adatok később elérhetők lesznek. A követelményektől függően a felhőben vagy a memóriában lévő rendszerek jogosultak lehetnek. Leginkább az “adatok” rész érdekel. Ha ADATOK, akkor lehetővé akarjuk tenni az ügyfelek számára az olvasást, lekérdezést, átalakítást, írást, hozzáadott értéket stb.
- az adatok lemezre vagy tárhelyre történő tárolásának módja. Több lehetőség van erre egy replikával az adatközpontok között, bármilyen kombinációban, kitartással vagy anélkül. Pillanatkép adatok lemezre vagy Pillanatkép változások. Írjon lemezre másodpercenként vagy minden íráskor. A felhasználók választhatnak az összes lehetőség közül. A perzisztencia egy magas rendelkezésre állású csomag része, amely replikációt és azonnali feladatátvételt biztosít. Több felhő felett regisztrált. Több ezer példány fogadása több adatközponton keresztül, napi két csomóponthibával. A felhasználók több adatközpont és több földrajzi terület közül választhatnak. Mi vagyunk a Redis mögött álló vállalat. Mások gyorsítótárként kezelik, nem adatbázisként. Több csomópont-lemezekre írt adatok. Ezt nem teheti meg a szokásos nyílt forráskóddal. Ha nem végez magas rendelkezésre állást, mint az ajánlott, elveszítheti adatait.
- bármi, ami egy relációs vagy NoSQL adatbázisba megy.
Szóval, hogyan definiálja az állandó adatokat?
további cikkek Tom írt a DZone számára a Big Data, az IoT, a Java ökoszisztéma, a vállalati integráció, az alkalmazásbiztonság, a natív mobilalkalmazások fejlesztése, a felhőalapú alkalmazások, a DevOps és a folyamatos szállítás (https://dzone.com/users/1450207/ctsmithiii.html?sort=articles)