GridGain® 内存计算平台, 内存计算平台通过分布式计算架构,可显著加速和扩展数据密集型应用。GridGain解决了公司推进数字化转型全渠道客户体验计划物联网或类似的数据密集型业务的性能需求。GridGain基于Apache® Ignite构建,其最初由GridGain Systems贡献给Apache软件基金会(Apache Software Foundation ASF)。Ignite現已成为五大ASF项目之一,自2014年项目启动以来已有数百万次下载。

内存计算平台技术概述

完整的GridGain内存计算解决方案包括内存数据网格, 内存数据库, 流式分析持续学习框架。系统提供ANSI-99 SQL和ACID事务支持。该平台可以用作内存数据网格,也可以部署为以内存为中心的数据库,它将内存计算的速度与基于磁盘存储的持久化相结合,因为所有数据都保存在内存中,系统通过大规模并行处理,性能比基于传统磁盘的数据库架构构建的系统快上千倍。系统可以通过向集群添加新节点来扩展,以支撑来自多个数据库的PB级的数据,并在节点之间实现自动数据再平衡和冗余存储。

当嵌入现有应用和数据层之间时,GridGain可以对现有的数据密集型架构进行现代化。GridGain可以与RDBMS、NoSQL和Hadoop数据库无缝集成,并包含一个统一的API,支持应用层的SQL、C ++、.NET、JAVA/Scala/Groovy和Node.js的访问。它通过ODBC/JDBC API可以与许多流行的管理和数据处理解决方案集成。GridGain可以在本地、AWS、Microsoft Azure或Google Cloud Platform等私有云或公有云平台上运行,也可以在混合环境中运行。

利用Apache Ignite项目的持续发展

GridGain社区版基于Apache Ignite构建,包括尚未在Ignite中发布的补丁和更新、额外的功能和QA测试,以在开源内存计算平台中提供更高的性能、可靠性和可管理性。GridGain企业版包括GridGain社区版中没有的额外安全、监控和管理功能,可满足企业在核心业务应用中使用GridGain内存计算平台的需求。企业版经过强化并经过大量测试,以确保其在核心应用生产环境中的性能,其中性能、可靠性和高可用性是成功的关键。GridGain旗舰版包含企业版中的所有功能,又加上了备份和恢复功能,强烈建议在核心应用中将GridGain用作内存数据库时使用该版本。

进一步了解

全面的下一代内存计算平台

降低成本和复杂性

通过单个内存计算平台的标准化,客户可以减少需要学习和支持的技术数量,从而加快实施速度并降低开发和管理成本。GridGain可以在一个功能强大的堆栈上统一实时操作和分析,通过混合事务/分析处理 HTAP 架构 (一个真正的融合数据平台 )满足OLTP和OLAP需求。GridGain可以位于复杂的数据库架构之上,这些架构具有独立的操作和分析数据库,同时在池化数据和计算网格中执行查询,它可以在商用或顶级服务器上运行。

无需推倒重来,可将应用加速上千倍

GridGain可以嵌入在现有的应用程序和数据层之间,将热数据保存在内存中以进行高速处理。ACID事务支持可确保数据完整性。具有DDL和DML支持的ANSI SQL-99兼容性使应用能够与GridGain直接交互,就像以前与SQL驱动的数据库进行交互一样。而现有的、基于磁盘的数据库可以保留,用于保存完整数据集的副本,仅仅做为数据存储系统(当然GridGain也可以作为数据存储系统)。

具有磁盘持久化的内存计算性能

以内存为中心的GridGain平台包括一个原生持久化存储,可以在磁盘上维护完整的数据集。可以只在内存中保留热数据,从而可以通过调整内存中的数据量来折衷硬件成本与应用性能。GridGain支持ACID事务和ANSI-99 SQL,可以用作分布式内存RDBMS。

GridGain平台

内存数据网格

GridGain可以轻松嵌入现有应用和数据层之间,而无需替换现有数据库。ANSI-99 SQL和ACID事务支持。

进一步了解
内存数据库

在设计新应用或重构现有应用时创建现代高性能系统。分布式内存中的SQL数据库。

进一步了解
流式分析

对于大规模核心业务应用中提取、处理、存储和发布流式数据。与Apache® Kafka 和Apache® Spark的原生集成。

进一步了解
持续学习框架

基于内存操作数据集的持续学习,使用机器学习和深度学习。针对大规模并行处理(MPP)进行了优化。

进一步了解
完全可以在核心业务应用中部署Apache Ignite

GridGain企业版和旗舰版包含了添加到Apache Ignite中的安全性、部署和管理功能,其中包括用于跨平台对象访问的便携式对象、滚动生产更新、数据中心复制、经认证的Apache Kafka/Confluent连接器、Oracle GoldenGate连接器和企业级安全性等。旗舰版还为使用GridGain持久化存储的客户提供了高级备份和恢复功能。GridGain社区版是基于Apache Ignite构建的开源解决方案,其中包含Ignite中尚未提供的更新和补丁以及其他功能和QA测试,以提供开源内存计算平台中可用的最佳性能、可靠性和可管理性。GridGain为GridGain社区版、企业版和旗舰版以及Apache Ignite提供基础、标准和高级GridGain支持包。GridGain技术支持订阅使得客户可以与GridGain的技术支持工程师直接沟通,以帮助解决影响系统性能或可靠性的生产问题。Apache Ignite的技术支持适用于在生产中部署Ignite并需要协助优化和维护Ignite的最佳性能的客户。

集成了广泛的流行数据相关解决方案

GridGain与Apache Spark的集成,可以创建持久化的Spark RDD并对查询性能提升上百倍速度。GridGain企业版和旗舰版中提供的Confluent认证Apache Kafka连接器 提供了与Kafka的原生集成,以确保需要从Kafka提取流式数据的项目取得成功。Kafka的原生集成,以确保需要从Kafka提取流式数据的项目取得成功。GridGain还可以用内存中的GridGain文件系统取代HDFS,它可以运行Apache® Hadoop查询,速度提高2倍,即使是最大的大数据集也无需修改代码。GridGain是对Apache® Cassandra的补充,可以对GridGain中保存的数据实现实时SQL查询和内存计算速度。GridGain可以与许多其他解决方案集成在一起,包括Cassandra、Memcached、Redis、Apache Kafka、Apache® Camel, Apache® Mesos和Hadoop Yarn等。

进一步了解