Ugrás a tartalomra
Memórián belüli ERP-t használó személy

A memórián belüli adatbázis valós előnyei

 

Ezt a weboldalt az Ön kényelme érdekében gépileg lefordították. Az SAP semmilyen garanciát nem vállal a gépi fordítás helyességére és teljességére vonatkozóan. Az eredeti angol weboldalt az oldal jobb felső sarkában található világtérkép segítségével lehet megtalálni.

Mi az a memórián belüli adatbázis? Egyszerűen kijelentve, hogy ez egy adatbázis, amelyet nem egy hagyományos helyen, hanem a számítógép memóriájában tárolnak, mint például a lemezes tárolóban. A legtöbb üzleti alkalmazásban az adatok tárolásához és lehívásához szükséges idő a legnagyobb tényező annak meghatározásában, hogy milyen gyorsan végezhetők el a feladatok, és az adatok lemezről való lekérésének néhány ezredmásodperce jelentéktelennek tűnhet, amikor ezernyi vagy milliós rekordszámmal megszorozva ezek a késedelmek súlyosan befolyásolhatják a rendszer sebességét és teljesítményét. Ha az adatok már a memóriában vannak, a hozzáférés szinte azonnali.

 

A vállalkozásoknak ma valós idejű információkra van szükségük – vagyis tudniuk kell, mi történik most, nem pedig azt, ami tegnap vagy akár néhány perccel ezelőtt történhetett. A vállalkozások elvárják, hogy számítógépes rendszereik többet és gyorsabban teljesítsenek, mint a régi rendszerek, hogy lépést tudjanak tartani a gyorsan változó világgal. Egy memórián belüli adatbázis a nyilvánvaló válasz, de egészen a közelmúltig a memória túl drága volt, és nem építettek számítógépes rendszereket, hogy hatékonyan kezeljék a szükséges nagy mennyiségű memóriát. Most már minden megváltozott. Modern adatbázisok  képesek biztosítani a mai üzleti felhasználók által igényelt sebességet és válaszkészséget. A memórián belüli adatokra írt programokhoz kevesebb utasításra van szükség, amelyek gyorsabban hajthatók végre. A felhasználói lekérdezések a hagyományos adatbázisrendszerekkel közös késlekedés nélkül szállítják az információkat.

 

Az in-memory adatbázisok, más néven valós idejű adatbázisok (RTDB) már az 1980-as évek óta léteznek, és olyan iparágakban használták őket, ahol a gyors válaszidők kritikusak voltak, mint például a telekommunikáció, a banki szolgáltatások, az utazás és a játék. Mostantól megfizethető memória- és rendszerhardver áll minden iparág és alkalmazás rendelkezésére, beleértve az ERP-rendszereket is.

Hol használnak ma in-memory adatbázisokat?

A megfizethető, memórián belüli rendszerek megjelenése lehetőséget teremtett a gyorsabb feldolgozásra és a mindenféle üzleti alkalmazásokra jobban reagáló rendszerekre, nem csak a fent említett nagy volumenű, tranzakció-orientált rendszerekre. A memóriaalapú adatbázisok ideálisak olyan alkalmazások számára, amelyek sok adatot dolgoznak fel (gondoljunk a fejlett tervezésre, szimulációra és elemzésekre), valamint olyan tranzakciófeldolgozás támogatására, ahol az igény véletlenszerű, a bejövő forgalom nagy, kiszámíthatatlan csúcspontjaival. Emellett különösen jót tesznek azoknak a vállalatoknak, ahol az adatok gyorsan bővülnek, például:

  • Orvostechnikai eszközök monitorozása
  • Valós idejű pénzügyi elemzések
  • Online banki és hitelkártya-értékesítés
  • E-kereskedelmi oldalak és online árverések
  • Valós idejű piaci adatok új termékekről vagy ajánlatokról
  • Gépi tanulás számlázási és előfizetői alkalmazásokhoz
  • Földrajzi információs rendszer (GIS) feldolgozása
  • Streamingérzékelő adatok (IoT)
  • Hálózat- és hálózatkezelés
  • Hirdetési eredmények (A/B tesztelés online hirdetésekre)
  • Interaktív szerencsejáték
  • És még több ...

A memória előnyei

Az adatok olvasásának és írásának sebessége a memórián belüli adatok elsődleges jellemzője, amely gyorsabb feldolgozást és jobb válaszadást tesz lehetővé az üzleti alkalmazásokban. Az alkalmazásfejlesztők azonban gyorsan felismerték, hogy ez a gyorsabb válasz és a megnövekedett képesség értékes abban is, hogy lehetővé teszi több más, nagyobb értéket biztosító eszköz és program újratervezését. Amikor az adatbázist felépítették és felépítették egy memórián belüli adatbázisra, számos fejlesztés végezhető a belső adatmodellek és folyamatok tervezésében.

 

Adatmodell: Számos különböző adatbázis-struktúrát fejlesztettek ki az örökölt technológiákhoz a különböző feladatokhoz való adathozzáférés optimalizálása érdekében:

  • Sorokban tárolt adatok (hagyományos séma)
  • Oszloporientált architektúra, amely nagy volumenű, gyors hozzáférési választ biztosít korlátozott adatrészhalmazra
  • speciális adatbázisok a strukturálatlan adatokhoz, és
  • Mások, amelyek korlátozott használati esetekben felgyorsíthatják a hozzáférést, vagy különleges követelményeket elégítenek ki.
placeholder

Próbálja ki a memórián belüli adatbázisunkat

Tesztelje az SAP HANA Cloudot, és fedezze fel a memórián belüli adatbázis előnyeit. 

Egy modern in-memory adatbázis lehetővé teszi az adatok minden típusának egyetlen rendszerben történő tárolását, beleértve a strukturált tranzakciókat és a strukturálatlan adatokat, mint például a hang, videó, szabad formátumú dokumentumok és e-mailek – mindegyiket ugyanazzal a gyors hozzáférési képességgel.

 

Gyorsabb feldolgozás: A memórián belüli adatbázisok gyorsabbak, mint a régi adatbázisok, mert kevesebb CPU-utasításra van szükségük az adatok lehívásához. A fejlesztők ezt az előnyt úgy tudják kihasználni, hogy több funkciót adnak hozzá anélkül, hogy a rendszerválaszt meghúznák. Emellett a párhuzamos feldolgozás révén több részhalmaz (oszlop) is feldolgozható egyidejűleg, még nagyobb sebességgel és kapacitással jár.

 

Kombinált eszközök: A hagyományos rendszerek a tranzakciós adatokat egy régi adatbázisban tárolják, amelyhez online tranzakciós feldolgozás (OLTP) útján férnek hozzá. Ezután az elemzési nézet megszerzéséhez az adatokat gyakran egy külön adatbázisba (adattárházba) helyezik át, ahol online elemzési feldolgozó (OLAP) eszközök használhatók nagy adathalmazok (vagy Big Data) elemzésére. A modern, in-memory adatbázisok mind az OLAP-ot, mind az OLTP-t támogathatják, kiküszöbölve a redundáns tárolás szükségességét és az adatátvitelek közötti késedelmeket, ami pedig kiküszöböli a raktáradatok teljességével vagy időszerűségével kapcsolatos aggályokat.

 

Kisebb digitális lábnyom: A hagyományos adatbázisok nagy mennyiségű redundáns adatot tárolnak. A rendszer például létrehoz egy másolatot minden aktualizált sorról, és hozzáadja a kombinált adathalmazok olyan tábláit, amelyek növelik a helyigényt és a karbantartási igényeket. Az OLAP/OLTP fent említett redundanciája mellett az oszloporientált adatbázisok mentették a változásokat, ahogy azokat az adatbázisra alkalmazzák.

 

Azonnali rálátás: A modern, memórián belüli adatbázis beágyazott elemzésekkel szolgál a valós idejű riasztások és az éles tranzakciós adatokkal kapcsolatos operatív beszámolók üzleti elemzéséhez.

Hogyan működik egy modern, memórián belüli adatbázis?

Nem lenne hatékony és szükségtelen a vállalat összes adatát a memóriában tárolni; bizonyos információk memóriában tárolódnak (ún. forró tároló), míg más adatokat lemezen tárolnak (hideg tárolás). A forró és hideg megjelölések a felhőalapú számítástechnikai ipar által kifejlesztett információkezelési paradigmákból származnak.  

 

A forró adatok kritikus célnak tekintendők, és gyakran férnek hozzá hozzájuk, ezért a memóriában tárolják őket a gyors visszakereséshez és módosításhoz.
Példa a forró és a hideg tárolásra

Példa a forró és hideg tárolóra egy ERP-rendszer esetében.

A statikusabb – azaz ritkán kért és általában az aktív használathoz nem szükséges – adatok a lemezmeghajtókon vagy szilárdtest-meghajtókon (SSD) olcsóbb (és végtelenül bővíthető) módon tárolhatók. A hideg tárolású adatok nem élvezik a memórián belüli adatbázis gyors elérésének előnyeit, de szükség esetén is könnyen elérhetőek a kevésbé időkritikus alkalmazásokhoz. A hideg tárolás a történeti adatok, lezárt tevékenységek, régi projektek és hasonlók számára a legjobb.

 

A memórián belüli adatbázisba történő migráció tervezésekor az implementációs csapat dönti el, hogyan kell hideg tárolóba rendezni a meglévő adatokat a múltbeli szükségletek és a meleg tárolóba a folyamatban lévő tevékenységek esetén. Meg kell határozni az aktív rendszerek és adatok felső kondícióban tartásának archiválási kritériumait is.

 

A memóriában lévő adatbázisrendszereket „perzisztenciával” tervezik az összes tranzakció és módosítás naplózására a standard adatmentés és a rendszerhelyreállítás biztosítása érdekében. A modern rendszerekben való perzisztencia lehetővé teszi, hogy teljes sebességgel működjenek, miközben áramkimaradás esetén az adatokat karbantartják.

Itt az ideje, hogy a memóriában lévő adatokra váltsunk:

A modern in-memory adatbázis a digitális átalakulás fontos alapeleme. Miért? Mert a digitális vállalkozások nem használhatják fel a tegnapi adatokat a mai döntések meghozatalához. Most, hogy az in-memory árazás alacsonyabb, és a memóriakapacitás folyamatosan bővül, az in-memory adatbázis jó választás azoknak a vállalatoknak, amelyeknek valós idejű betekintésre van szükségük ahhoz, hogy virágozhassanak napjaink gazdaságában. 

placeholder

Mi az SAP HANA?

Fedezze fel az SAP in-memory adatbázisát és annak előnyeit. 

SAP Insights hírlevél

placeholder
Feliratkozás ma

Kulcsfontosságú betekintést nyerhet hírlevelünkre való feliratkozással.

További olvasás

Az oldal tetejére