Sommario:
Definizione - Cosa significa elaborazione in memoria?
L'elaborazione in-memory è l'archiviazione di informazioni nella memoria RAM (main random access memory) di server dedicati piuttosto che in complicati database relazionali che operano su unità disco relativamente lente. L'elaborazione in memoria aiuta i clienti aziendali, inclusi rivenditori, banche e utility, a rilevare rapidamente schemi, analizzare al volo volumi di dati enormi ed eseguire rapidamente le loro operazioni. Il calo dei prezzi della memoria nel mercato attuale è un fattore importante che contribuisce alla crescente popolarità della tecnologia di elaborazione in memoria. Ciò ha reso il calcolo in memoria economico tra un'ampia varietà di applicazioni.
Techopedia spiega l'In-Memory Computing
Molte aziende tecnologiche si avvalgono di questa tecnologia. Ad esempio, la tecnologia di elaborazione in-memory sviluppata da SAP, chiamata High-Speed Analytical Appliance (HANA), utilizza una tecnica chiamata sofisticata compressione dei dati per archiviare i dati nella memoria ad accesso casuale. Le prestazioni di HANA sono 10.000 volte più veloci rispetto ai dischi standard, il che consente alle aziende di analizzare i dati in pochi secondi anziché lunghe ore.
Alcuni dei vantaggi dell'elaborazione in memoria includono:
- La possibilità di memorizzare nella cache innumerevoli quantità di dati costantemente. Ciò garantisce tempi di risposta estremamente rapidi per le ricerche.
 - La possibilità di archiviare i dati della sessione, consentendo la personalizzazione delle sessioni live e garantendo prestazioni ottimali del sito Web.
 - La capacità di elaborare eventi per una migliore elaborazione di eventi complessi
 










