Mikä on pysyviä tietoja ja miksi se on tärkeää?

seuraavassa esiintyi alun perin i.

pysyvälle datalle on olemassa johdonmukainen määritelmä datana, joka ei muutu ajan, järjestelmien ja muistin kautta.

kerätäksemme tietoja Dzonen maaliskuussa 2016 julkaistavaan Data Persistence Research Guide-oppaaseen puhuimme 16 johtajalle 13 yrityksestä, jotka kehittävät tietokantoja ja hallinnoivat pysyviä tietoja omassa yrityksessään tai auttavat asiakkaita tekemään niin.

Here ’ s who we talked to:

Satyen Sangani, CEO, Alation | Sam Rehman, CTO, Arxan | Andy Warfield, Co-Founder/CTO, Coho Data | Rami Chahine, V. P. Product Management and Dan Potter, CMO, Datawatch | Eric Frenkiel, Co-Founder/CEO, MemSQL | Will Shulman, CEO, MongoLab | Philip Rathle, V. P. of Product, Neo Technology | Paul Nashawaty, Product Marketing and Strategy, Progress | Joan wrabetz, teknologiajohtaja, qualisystems | yiftach shoolman, perustaja ja teknologiajohtaja sekä varatoimitusjohtaja Leena Joshi Product Marketing, Redis Labs / Partha Seetala, CTO, Robin Systems | Dale Lutz, toinen perustaja, ja Paul Nalos, Tietokantatiimin johtaja, Safe Software / Jon Bock, tuote-ja markkinointijohtaja, Snowflake Computing

pysyviä tietoja pidetään kestävinä levossa ohjelmistojen ja laitteiden tulon ja menon myötä. Master data, joka on vakaa—joka on asetettu ja kerrytettävissä joko salamalla tai muistissa.

näin kuulimme, kun kysyimme: ”miten määrittelet pysyvät tiedot?”:

  • dynamiikan vastakohta-se ei muutu eikä sitä käytetä kovin usein.
  • ydintiedot, joita kutsutaan myös mittatiedoiksi tietovarastoinnissa. Yksiköiden väestötiedot-asiakkaat, toimittajat, tilaukset.
  • Master data, joka on vakaa.
  • tiedot, jotka ovat olemassa yhdestä instanssista toiseen. Tietoja, jotka ovat olemassa ajan mittaan riippumatta sen luoneista järjestelmistä. Nyt datalle on aina toissijainen Käyttötarkoitus, joten on pysyvämpää dataa. Pysyvä kopio voidaan tehdä tai se voidaan yhdistää. Periksiantamattomuuden ajatus on muuttumassa häilyvämmäksi.
  • tallennettu varsinaisessa muodossa ja pysyy siellä vs. muistissa missä se on kerran, sulje tiedosto ja se on poissa. Voit hakea pysyviä tietoja uudelleen ja uudelleen. Levylle kirjoitettu Data; levyjen nopeus on kuitenkin tietokannan pullonkaula. Yritän siirtyä muistiin, koska se on 16x nopeampi.
  • jokaisella asiakkaalla on oma kriittisyyskynnyksensä (esim.finanssipalvelut eivät halua menettää veloituksia tai hyvityksiä). Nyt kun koneista ja sensoreista saadaan paljon enemmän tietoa, transaktiot ovat suurempia. Metadata on yhtä tärkeä kuin itse data. Metatietojen on oltava kaupallisia.
  • haihtumaton. Sinnittelee sähkökatkon edessä.
  • kaikki tiedot, jotka on tallennettu siten, että ne pysyvät tallessa pidemmän aikaa verrattuna muistitietoihin. Tallennettu järjestelmään mallinnettu ja jäsennelty kestämään sähkökatkoja. Data ei muutu lainkaan.
  • tiedot, joita pidetään kestävinä levossa laitteiston ja laitteiden tulon ja kulun myötä. On olemassa pysyvyys kerros, jossa pidät tietosi vaarassa.
  • tiedot, jotka on asetettu ja kerrytettävissä, olivatpa ne sitten flash-tai muistitaustaisia.
  • pysyvien tietojen perusteella on kohtuullista luottaa siihen, että muutokset eivät häviä ja tiedot ovat saatavilla myöhemmin. Riippuen vaatimuksista, in-cloud-tai in-memory-järjestelmät voivat täyttää vaatimukset. Välitämme eniten ”datasta”. Jos se on dataa, haluamme antaa asiakkaille mahdollisuuden lukea, kysellä, muuttaa, kirjoittaa, lisäarvoa, jne.
  • tapa säilyttää tiedot levylle tai tallennustilaan. Useita vaihtoehtoja tehdä niin yhdellä replica poikki datakeskukset tahansa yhdistelmä ja ilman pysyvyys. Tilannevedos levylle tai tilannevedos muuttuu. Kirjoita levylle joka sekunti tai Jokainen kirjoitus. Käyttäjät voivat valita kaikkien vaihtoehtojen välillä. Pysyvyys on osa korkean saatavuuden sviittiä, joka tarjoaa replikaation ja välittömän vikaantumisen. Rekisteröity usean pilven ylle. Isäntä tuhansia tapauksia yli useita datakeskuksia vain kaksi solmun epäonnistumisia päivässä. Käyttäjät voivat valita useiden datakeskusten ja useiden maantieteellisten alueiden välillä. Olemme yhtiö Redisin takana. Toiset kohtelevat välimuistina eikä tietokantana. Useita solmuja-tiedot kirjoitettu levyille. Sitä ei voi tehdä tavallisella avoimella lähdekoodilla. Jos et tee korkea saatavuus, kuten suositellaan, voit menettää tiedot.
  • kaikki, mikä menee relaatio-tai NoSQL-tietokantaan siltä väliltä.

Joten, miten määrittelet pysyvät tiedot?

Katso lisää artikkeleita Tom on kirjoittanut Dzonelle aiheesta Big Data, IoT, Java Ecosystem, Enterprise Integration, Application Security, Native Mobile Application Development, Cloud-Based Apps, DevOps, and Continuous Delivery (https://dzone.com/users/1450207/ctsmithiii.html?sort=articles)