Co jsou trvalé údaje a proč jsou důležité?

původně se objevilo následující i.

existuje konzistentní definice trvalých dat jako dat, která se nemění v čase, systémech a paměti.

shromáždit poznatky pro DZone je trvalé úložiště Dat Výzkumné Průvodce, které je naplánováno na propuštění v Březnu 2016, mluvili jsme s 16 vedoucích pracovníků, od 13 firem, kteří vývoj databází a správu perzistentních dat v jejich vlastní společnosti nebo pomoci klientům tak učinit.

tady je, s kým jsme mluvili:

Satyen Sangani, generální ŘEDITEL, Alation | Sam Rehman, ČTÚ, Arxan | Andy Warfield, Co-Founder/CTO, Coho Data | Rami Chahine, viceprezident Produktového Managementu a Dan Potter, CMO, Datawatch | Eric Frenkiel, Co-Founder/CEO, MemSQL | Bude Shulman, generální ŘEDITEL, MongoLab | Filip Rathle, V. P. Produktem, Neo Technologie | Pavel Nashawaty, Produkt, Marketing a Strategie, Pokrok | Joan Wrabetz, ČTÚ, Qualisystems | Yiftach Shoolman, Co-Zakladatel a CTO a Leena Joshi, V. P. Uvádění výrobků na trh, Redis Labs | Partha Seetala, ČTÚ, Robin Systémy | Dale Lutz, spoluzakladatel a Paul Nalos, Databáze Tým Vést, Bezpečný Software | Jon Bock, VP Produktového a Marketingu, sněhová Vločka Výpočetní

Perzistentní data jsou data, která je považována za odolný v klidu se blíží a jde o software a zařízení. Kmenová data, která jsou stabilní-která je nastavena a obnovitelná, ať už ve Flashi nebo v paměti.

zde je to, co jsme slyšeli, když jsme se zeptali: „jak definujete trvalá data?“:

  • opak dynamiky-nemění se a není přístupný velmi často.
  • základní informace, známé také jako rozměrové informace v datových skladech. Demografie subjektů-odběratelů, dodavatelů, zakázek.
  • kmenová data, která jsou stabilní.
  • Data, která existují z jedné instance do druhé. Data, která existují v čase nezávisle na systémech, které je vytvořily. Nyní je pro data vždy druhotné použití, takže existuje více trvalých dat. Může být vytvořena trvalá kopie nebo může být agregována. Myšlenka vytrvalosti se stává tekutější.
  • uloženo ve skutečném formátu a zůstane tam versus V paměti, kde ji máte jednou, zavřete soubor a je pryč. Trvalá data můžete znovu a znovu načíst. Data, která jsou zapsána na disk; rychlost disků je však překážkou pro databázi. Snažím se přesunout do paměti, protože je 16X rychlejší.
  • každý klient má svůj vlastní limit pro kritičnost (např. finanční služby nechtějí přijít o žádné debety nebo kredity). Nyní, s mnohem více daty ze strojů a senzorů, existuje větší transakcionalita. Metadata jsou stejně důležitá jako samotná data. Metadata musí být transakční.
  • non-volatile. Přetrvává tváří v tvář výpadku proudu.
  • jakákoli data uložená tak, aby zůstala uložena po delší dobu oproti datům v paměti. Uložené v systému modelované a strukturované tak, aby vydržely výpadky proudu. Data se vůbec nemění.
  • Data považovaná za trvanlivá v klidu s příchodem a odchodem hardwaru a zařízení. Existuje vrstva vytrvalosti, při které držíte svá data v ohrožení.
  • Data, která jsou nastavena a obnovitelná, ať už v paměti flash nebo zálohované paměti.
  • s trvalými daty existuje přiměřená jistota, že změny nebudou ztraceny data budou k dispozici později. V závislosti na požadavcích se mohou kvalifikovat systémy v cloudu nebo v paměti. Nejvíce nám záleží na části“ data“. Pokud se jedná o data, chceme zákazníkům umožnit číst, dotazovat, transformovat,psát, přidávat hodnotu atd.
  • způsob, jak přetrvávat data na disk nebo úložiště. Více možností, jak tak učinit s jednou replikou napříč datovými centry v jakékoli kombinaci s vytrvalostí a bez ní. Snapshot data na disk nebo snapshot změny. Zápis na disk každou sekundu nebo každý zápis. Uživatelé si mohou vybrat mezi všemi možnostmi. Persistence je součástí sady s vysokou dostupností, která poskytuje replikaci a okamžité převzetí služeb při selhání. Registrováno přes více mraků. Hostujte tisíce instancí ve více datových centrech s pouze dvěma poruchami uzlů denně. Uživatelé si mohou vybrat mezi více datovými centry a více geografickými oblastmi. Jsme společnost za Redis. Jiní považují za mezipaměť a ne databázi. Více uzlů-data zapsaná na disky. Nemůžete to udělat s běžným otevřeným zdrojovým kódem. Pokud neuděláte vysokou dostupnost, jako je doporučeno, můžete ztratit svá data.
  • cokoliv, co jde do relační nebo NoSQL databáze mezi tím.

jak tedy definujete trvalá data?

více článků Tom napsal pro DZone o velkých datech, IoT, ekosystému Java, podnikové integraci, zabezpečení aplikací, vývoji nativních mobilních aplikací, cloudových aplikacích, DevOps a nepřetržitém doručování (https://dzone.com/users/1450207/ctsmithiii.html?sort=articles)