
Apache Ignite 内存数组组织框架是一个高性能、集成和分布式的内存计算和事务平台,用于大规模的数据集处理,比传统的基于磁盘或闪存的技术具有更高的性能,同时还为应用和不同的数据源之间提供高性能、分布式内存中数据组织管理的功能。
Web 加速服务 和 CaaS

Web加速服务
大流量网站服务程序前端通常用负载均衡将访问压力均衡到多个web服务器上,如果web服务器宕机,那么这个web服务器上的访问需要重建连接和访问会话,增加后端访问压力和降低用户访问体验,使用ignite集群保存会话状态和用户状态信息,在web服务宕机时,无需重建会话,0切换时延

CaaS(Cache as a service)
企业使用多种加速方案来对应用程序和服务(ERP、CRM、BPM等)进行加速,导致企业内加速系统多种多样 使用Ignite作为加速系统,提供丰富的访问接口,兼容各种加速方案,可以作为统一的加速引擎,Ignite将缓存层从应用程序中剥离出来,提供统一的可管理的加速层
微服务 & 机器学习

Ignite 微服务
业务逻辑和数据部署在同一个节点上,可以降低数据在数据库和应用程序之间的数据传输延迟
运行一个轻量级的java线程可以使用相同的JVM
提供自动的容错服务机制
降低组织机构发布一个新服务的时间

机器学习
支持对实时更新的数据进行深度学习和机器学习
支持数据从本地获取,以提供高性能计算算法的实现
分布式线性代数运算
预置的深度学习和机器学习算法:K-Means、Regressions、决策树、随机森林等
地理信息 & 集群管理
Ignite
高吞吐率、可扩展、容错的存储和查询地理数据的系统
数据类型支持:点描述、坐标等
测量函数:多边形、区域、长度等
索引:相似索引、无锁索引
空间联合:支持cache之间的联合分析和查询
集群管理
高可用支撑,有节点损坏不影响系统服务
发现节点以及对集群内的节点进行群组划分
分布式图计算
分布式锁和分布式计数
Ignite 技术架构与技术特征

计算网格
服务网格
SQL网格
大数据加速器
流计算网格
机器学习
持久化内存
第三方持久化
ORM支持
Ignite 核心技术与技术特征
功能特性对比
Ignite vs Hazalcast vs cassandra

Ignite vs Tarantool



相关阅读
MemFire Cloud是基于MemFireDB云原生和线性扩展能力而打造的数据库云服务,致力于为互联网用户提供一站式数据库自助服务,实现按需使用,随用随取,最大化的节约成本,加速用户的业务创新。

文章转载自MemFireDB,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。





