Índice:
Definição - O que significa In-Memory Computing?
A computação na memória é o armazenamento de informações na principal memória de acesso aleatório (RAM) de servidores dedicados, em vez de em bancos de dados relacionais complicados que operam em unidades de disco comparativamente lentas. A computação na memória ajuda os clientes corporativos, incluindo varejistas, bancos e empresas de serviços públicos, a detectar rapidamente padrões, analisar volumes de dados massivos em tempo real e executar suas operações rapidamente. A queda nos preços de memória no mercado atual é um fator importante que contribui para a crescente popularidade da tecnologia de computação em memória. Isso tornou a computação em memória econômica entre uma ampla variedade de aplicativos.
Techopedia explica computação em memória
Muitas empresas de tecnologia estão fazendo uso dessa tecnologia. Por exemplo, a tecnologia de computação em memória desenvolvida pela SAP, chamada HANA (High-Speed Analytical Appliance), usa uma técnica chamada compactação sofisticada de dados para armazenar dados na memória de acesso aleatório. O desempenho do HANA é 10.000 vezes mais rápido quando comparado aos discos padrão, o que permite às empresas analisar dados em questão de segundos, em vez de longas horas.
Algumas das vantagens da computação em memória incluem:
- A capacidade de armazenar em cache inúmeras quantidades de dados constantemente. Isso garante tempos de resposta extremamente rápidos para pesquisas.
- A capacidade de armazenar dados da sessão, permitindo a personalização de sessões ao vivo e garantindo o desempenho ideal do site.
- A capacidade de processar eventos para melhorar o processamento de eventos complexos