分布式内存数据库

分布式内存数据库

为应用和数据源提供高性能内存数据库

01
内存数据库 网格计算 分布式 大数据

 

分布式内存数据库

概述

以内存为中心的分布式数据库、缓存和处理平台,用于事务性、分析性和流式工作负载,提供内存速度在PB级规模。为应用和不同的数据源之间提供一个高性能、分布式内存中数据组织管理的框架。更快的速度:分布式内存计算架构,性能比基于磁盘的系统架构有数量级的提升。更强的功能:全功能的分布式架构解决方案,适用于数据密集的HTAP业务场景。更低的成本:学习门槛低、部署灵活、运维简单,可轻易融入既有架构,助力既有业务低成本完成分布式架构改造。

应用场景

内存数据库

Ignite作为分布式内存数据库,它支持ACID事务,支持SQL语句,Key-value,计算器,机器学习和其他数据处理的API。Ignite持久化的内存架构允许数据和索引存储在内存和硬盘中。硬盘持久化式可选的,开启了硬盘持久化后,Ignite可以存储更多的数据,并将作为一个完整的分布式数据库。

键值数据网格

Ignite提供了丰富Key-value的相关的API,使Ignite能够作为内存网格来运行。你可以把Ignite看作一个分布式分区哈希图,每个节点拥有整个数据集的一部分。Ignite能把数据存储在内存和硬盘,因此能够存储更多的数据在物理内存。Ignite网格数据时现在在分布式系统中实现ACID事务或者原子数据更新最快的实现方式之一。

数据缓存

Ignite database caching在数据网格组件中实现。它使用户能够将最常访问的数据保存在内存中,方法是在一组计算机上对其进行分区或复制。只要内存中缓存发生更新,Ignite就可以选择将其传播到底层数据库。在简单的直写模式下,每个缓存放置和移除操作都将涉及到对持久性存储的相应请求,因此缓存更新的总体持续时间可能相对较长。

分布式数据库

Ignite自动控制数据如何分区,但是,用户可以插入他们自己的分发(亲和)功能并将各种数据组合在一起以提高效率。Ignite支持用于建模和访问数据的键值和SQL。另外,Ignite还提供强大的处理API,用于在分布式数据上进行计算。Apache Ignite可以用作支持SQL,键值,计算,机器学习和其他数据处理API的一体化分布式数据库。

SQL数据库

Apache Ignite的SQL支持级别非常广泛,因此该平台被广泛用作成熟的SQL数据库。将Ignite的SQL功能与其分布式核心结合在一起,您可以获得水平可扩展,容错且始终可用的SQL数据库。借助Ignite Durable Memory 体系结构,可以将数据和索引存储在内存中,也可以存储在磁盘上。这允许跨不同内存层执行分布式SQL操作,并通过磁盘的持久性实现内存中性能。

数据持久化

Ignite中的本地持久性可以打开和关闭。这使Ignite可以存储大于可用内存容量的数据集。如果持久化关闭,那么Ignite就可以作为一个分布式的内存数据库或者内存数据网格,这完全取决于使用SQL和键-值API的喜好。如果持久化打开,那么Ignite就成为一个分布式的,可水平扩展的数据库,它会保证完整的数据一致性以及集群故障的可恢复能力。

内存数据库 网格计算 分布式 大数据

02

ETL数据集成套件

解决方案

公司特色服务包括数据抽取、转换、加载ETL工具开发,主数据管理,云原生应用开发,ESB企业总线实施,大数据计算集群监控管理,边缘计算平台构建等。从数据端的采集到计算分析及机器学习模型建立,到最终的业务应用分析全生命周期的大数据云计算应用实施。

更多信息
03

探索ETL数据集成套件

从奥软件(上海)有限公司可以为企业实施定制Ignite 技术产品,Apache Ignite是一个全功能的分布式键-值数据网格,它既可以用于纯内存模式,也可以带有Ignite的原生持久化,它也可以与任何第三方数据库集成,包括RDBMS和NoSQL。  查看案例 

  • 数据仓库建设服务

    数据仓库建设服务

    面向运营管理业务共享分析结果的数据管理

    查看详情

  • 数据集成治理套件

    数据集成治理套件

    数据整合为企业提供了一个一体化的解决方案

    查看详情

04

实施案例介绍

典型案例

从奥软件(上海)有限公司可以为企业实施定制Ignite 技术产品,Apache Ignite是一个全功能的分布式键-值数据网格,它既可以用于纯内存模式,也可以带有Ignite的原生持久化,它也可以与任何第三方数据库集成,包括RDBMS和NoSQL。

了解更多
05

交通拥堵指数发布系统 

GIS 交通 v2x 智慧交通 智慧城市 道路监测

建设面向交叉口、路段、道路、区域不同空间维度的标准化指标体系,形成标准指标库,提升指标监测权威性。基于底层分析指标,构建交通流态势、违法态势、事故态势、天气态势业务模型,形成对交通流、交通违法、交通事故、天气的基础评价,作为分析评价系统的基础能力。交通流态势下基于多维指标体系的核心应用,通过监测指标变化,展示交叉口、路段、道路、区域的运行状态。(1)交叉口运行监测在交叉口维度下,通过服务水平、饱和度···

查看详情

MES KPI管理系统 

信息化 MES 智能制造 智能生产 运营管理

为汽车零部件生产行业构建的一套工厂 KPI报表自动化管理系统,以取代三级手工录入现状,提升工作效率。系统部署在内网中,支持员工及管理人员PC端登录和会议室大屏展示能力,直观高效的取代各个层级手工重复录入的工作。系统采用Python3.8开发语言,Django3框架开发基于Web的应用系统, 数据库为SQL Server 2016 Express版本。系统基于公司自主研发的快速开发平台而构建,前后端分离技术。软件功能包括AD域统一登录,组织结构及角色···

查看详情

PO采购单管理系统 

信息化 SRM SCM 智能制造 PO 供应链

为3C制造行业设计开发一套供应商订单管理系统。系统支持传统订单方式的采购。ERP中的采购订单(PO)以电子订单方式在系统中发布、处理,供应商通过系统进行电子订单的确认,修改和送货。系统支持JIT的采购方式。由企业的生产投料计划和库存信息直接自动生成对每个供应商的原料供应计划,双方对供货计划进行协商确定,供应商按供货计划进行连续生产送货,直接满足企业的生产需要。系统支持VMI/Consignment的采购供应模式。企业在生产···

查看详情

SSIS数据交换实施 

数据仓库 企业信息化 制药 ETL 数据集成

SSIS(SQL Server Integration Services)是Microsoft SQL Server的一个组件,用于数据集成、转换和加载(ETL)过程。ETL代表提取(Extraction)、转换(Transformation)和加载(Loading),它是将数据从各种源系统提取出来,经过必要的清洗、转换和聚合后,加载到目标系统中的过程。SSIS提供了一个平台和工具集,用于创建、管理和执行数据处理任务。它允许用户从不同的数据源中提取数据,并对数据进行转换、清洗和加载,然后将数···

查看详情

移动用户行为分析平台 

大数据 用户行为分析 智能推荐 海量数据 云原生

用户行为分析平台是一种针对电信运营商用户行为数据的分析和挖掘平台。该平台通过收集、处理和分析用户在使用电信服务过程中产生的各种数据,帮助运营商深入了解用户的行为习惯、需求偏好和消费模式,从而优化产品设计、提升用户体验、增强市场竞争力。运营商用户行为分析平台的主要功能包括:数据收集:平台通过部署在各个业务系统的数据采集工具,实时收集用户的通信记录、上网行为、消费记录等各类数据。数据处理:平台具备强大···

查看详情