Ignite™是一个以内存为中心的分布式数据库,缓存和处理平台事务性,分析性和流式工作负载,以PB级的速度提供内存速度.
主要好处
- Ignite 使用者包括 ING, Sberbank, HomeAway, Wellington, FSB, The Glue, 24 Hour Fitness, JacTravel等
- 保留你的数据库. 使用Ignite™内存数据网格和缓存功能加速现有的Relational和NoSQL数据库
- NoSQL Scale的SQL .使用Ignite™分布式SQL实现水平可伸缩性,强一致性和高可用性
主要特点
- 以内存为中心的存储.在内存和磁盘上存储和处理分布式数据
- 分布式SQL.分布式以内存为中心的SQL数据库,支持连接
- 分布式键值. 使用最快的键值数据网格和缓存进行读取,写入和事务处理
- ACID交易. 跨分布式数据集实施完全ACID合规性
- 并置处理.通过向群集节点发送计算来避免数据噪声
- 机器学习.培训和部署分布式机器学习模型
IGNITE和其他软件比较
产品功能
Apache Ignite以内存为中心的数据库和缓存平台包含以下一组组件:
主要特点
- 分布式SQL
- 分布式键值
- ACID交易
- 并置处理
- 机器学习
- 多语言
扩展功能
- 服务网格
- 流
- RDBMS集成
- 数据结构
- 消息和事件
- GA(Genetic Algorithms)网格
架构
- 集群和部署
- 以内存为中心的存储
- 持久化
Hadoop和Spark支持
- 用于Spark的内存存储
- 内存文件系统
- 内存中的MapReduce
Apache Ignite用例
作为一个平台,Apache Ignite用于各种用例,其中一些用例如下所示:
数据库
- 分布数据库
- 内存数据库
- 内存数据网格
- 键值存储
对照
- Ignite NoSQL用户
- Ignite RDBMS用户
内存缓存
- 数据库缓存
- JCache提供程序
- Hibernate L2 Cache
- Web会话群集
Spark&Hadoop
- Spark共享RDD
- 加速Sql for Spark
- IGFS作为HDFS缓存
- 加速MapReduce