为什么80%的码农都做不了架构师?>>>   

Key In-Memory Fabric Features   内存结构的主要特点

阿帕奇·依格奶特·硬麦姆瑞·嘚它·发不来克是一种用于实时计算处理海量数据可能快于传统磁盘或闪存的高性能、集成的、实现分布式内存的平台技术。

Data Grid    数据机制

依格奶特·硬麦姆瑞·嘚它·发不来克存储用内存保存数据与传统的数据库管理系统利用磁盘为主的机制完全不同。由于利用系统内存要快于磁盘,所以依格奶特·硬麦姆瑞·嘚它·发不来克的速度远快于传统的数据库管理系统

特点:

分布式基于内存缓存

快闪性;

伸缩处自如;

分布式内存事务;

分布式内存队列及支持其它数据结构;

页面进程归集;

哈布耐特2级缓存集成;

支持分布式连接的分布式查询;

层叠存储;

Compute Grid   运算机制

计算机制提供了多CPU并行处理方法。这相当于传统的高性能计算与海量并行处理。

特点:

动态集群;

叉接与映身归集;

分布式闭包执行;

适应性负载均衡;

自动容错;

线性扩展;

自定义调度;

长时间任务的检验指示;

线程池;

Service Grid   服务机制

依格奶特的服务机制允许在集环境中控制正在计算的已布署服务。这就能控制每个集群节点上的多个服务,确保它们的特定布署及容错。服务机制能确保在突发的节点故障时所有服务持续运行的能力。

特点:

自动布署一个服务的多个实例;

自动布署单一的服务;

在节点启动时自动布署服务;

容错部署;

卸载任何布置的服务;

获取服务部署拓扑信息;

使用服务代理访问远程布署的服务;

Streaming   任务流

流的功能体现在支持滑动窗口的新进数据,解决类似于“过去两小时间最流行的10种商品?昨天各类商品均价是多少?”这样的问题。

特点

可编程查询;

可定制事件工作流;

至少一次确认;

滑动窗口;

数据索引;

分布式流查询;

协同定位内存数据机制;

Advanced Clustering  高级集群

依格奶特采用了一个最精细的JVM集群技术;它的节点可以自动发现对方;这种功能可以使不用重启整个集群实现扩展。依格奶特支持私有云和公共云的混合云例如亚马逊的歪播服务,开发者可以用这手段选择两者中最好的一个建立连接。

特点:

动态拓扑管理;

可确认的集群成员探测;

公有云和私有云;

自动化亚马逊歪播服务(亚歪服)探测;

虚拟集群组;

免部署;

节点状态共产化;

实时集群监控和度量;

Distributed Messaging  分布式消息

依格奶特采用订阅发布,直接点对点两种通迅模型,采用高性能集群范围的消息实现交换数据。

特点:

支持基于主题的发布-订阅模型;

支持点对点直接通信;

可插入通信的传输层;

支持消息排序;

集群认知的消息的侦听的自动发布;

Distributed Events   分布式事件

分布式事件功能充许应用接收发生在网格环境中的事件缓存里的通知。这一功能使开发者能够在远程任务执行或集群中缓存数据变更时得到通知。把事件通件打包并一起发送加上及时间隔措施以减小网络流量。

特点:

订阅远程和本地监听;

启/停用任何事件;

提供本地和远程事件过滤;

批处理打包事件通知;

Distributed Data Structures  分布式数据结构

依格奶特允许大多数使用爪洼 java.util.concurrent框架定义的分布式数据。比如,可以用 java.util.concurrent.BlockingDeque的添加一些内容从一个节点或池到另一个节点上。要么自成一个在所有节点上都确保存一的分布式主键。

特点:

并发图;

分布式队列和集;

原子长整型;

原子序列;

原子引用;

闭锁;

线程池;

Distributed File System  分布式文件系统

依格奶特的独特功能之一是一个文件系统接口的内存数据称为依格奶特文件系统(简称爱割爱服伺)。爱割爱服伺与哈毒喷爱曲弟爱服伺同样的功能,区别仅仅是存储在内存。可以理解为爱割爱服伺内核是依格奶特内存中的哈毒喷加速器;

每一个文件数据被拆解在离散数据块以及存储在缓存中;开发者通过爪哇标准流欸匹哎访问每一个文件的数据;开发者能计算出类同且处理文件内容的文件内容的那一部分在相应的节点上以避免不必要的网络访问。

特点:

内存中文件系统;

目录列表;

单一路径得到信息;

建移删文件及目录;

读写文件中数据;

Hadoop Acceleration   哈毒喷加速器

哈毒喷加速器使用已有的工具和机制来增加哈毒喷技术实现数据处理加速。

依格奶特的内存哈毒喷加速是基于双工模式,100%兼容哈毒喷爱曲弟爱服伺,优化实现图映身的高性能内存文件系统。在内存中它提供了比传统方式快100倍的性能;

特点:

100倍快速性能;

内存中图映射;

高度优化内存处理;

独立的文件系统;

可选的爱曲弟爱服伺缓存层;

通读直写爱曲弟爱服伺。

英文地址:http://ignite.incubator.apache.org/features.html

转载于:https://my.oschina.net/u/1773598/blog/408491

胡乱翻译Apache Ignite(一)相关推荐

  1. apache ignite_Kubernetes集群上的Apache Ignite和Spring第2部分:Kubernetes部署

    apache ignite 以前,我们已经成功创建了第一个由Apache Ignite支持的Spring boot Application. 在此博客上,我们将重点介绍Kubernetes方面需要做的 ...

  2. apache ignite_Kubernetes集群上的Apache Ignite和Spring第1部分:Spring Boot应用程序

    apache ignite 在之前的一系列博客中,我们在Kubernetes集群上启动了一个Ignite集群. 在本教程中,我们将使用先前在Spring Boot Application上创建的Ign ...

  3. apache ignite_Kubernetes集群上的Apache Ignite和Spring第3部分:测试应用程序

    apache ignite 在上一个博客中,我们为Ignite应用程序创建了Kubernetes部署文件. 在此博客上,我们将在Kubernetes上部署Ignite应用程序. 我将在此使用minik ...

  4. apache ignite_通过示例获取Apache Ignite Baseline拓扑

    apache ignite 点燃基准拓扑或BLT代表群集中的一组服务器节点,这些服务器节点将数据持久存储在磁盘上. 其中,N1-2和N5服务器节点是具有本机持久性的Ignite集群的成员,该集群使数据 ...

  5. apache ignite_使用Apache Ignite优化Spark作业性能(第1部分)

    apache ignite 来看看他们是如何工作的! 本文的某些部分摘自我的书< Apache Ignite的高性能内存计算> . 如果您对这篇文章感兴趣,请查看本书的其余部分,以获取更多 ...

  6. apache ignite_使用Spring Data的Apache Ignite

    apache ignite Spring Data提供了一种统一而简便的方法来访问不同类型的持久性存储,关系数据库系统和NoSQL数据存储. 它位于JPA之上,添加了另一层抽象并定义了基于标准的设计以 ...

  7. apache ignite_使用Apache Storm和Apache Ignite进行复杂事件处理(CEP)

    apache ignite 在本文中, "使用Apache Ignite进行高性能内存计算"一书的作者将讨论使用Apache Strom和Apache Ignite进行复杂的事件处 ...

  8. apache ignite_从In Memory Data Grid,Apache Ignite快速入门

    apache ignite IMDG或内存数据网格不是内存中关系数据库,NOSQL数据库或关系数据库. 它是另一种软件数据存储库. 数据模型分布在单个位置或多个位置的许多服务器上. 这种分布称为数据结 ...

  9. mybatis缓存二级缓存_MyBatis缓存与Apache Ignite的陷阱

    mybatis缓存二级缓存 一周前,MyBatis和Apache ignite 宣布支持apache ignite作为MyBatis缓存(L2缓存). 从技术上讲,MyBatis支持两个级别的缓存: ...

  10. Kubernetes集群上的Apache Ignite和Spring第2部分:Kubernetes部署

    以前,我们已经成功创建了第一个由Apache Ignite支持的Spring boot Application. 在此博客上,我们将重点介绍Kubernetes方面需要做的事情,以便能够启动我们的应用 ...

最新文章

  1. html+css+javaScript 写一个简单游戏 看了就会
  2. 计算机基础知识第四章测试,计算机基础知识测试题第四章
  3. 疯狂python讲义视频 百度云-每周一书《疯狂Python讲义》分享!
  4. Android Studio 如何导入第三方jar包(整理)
  5. java 8 新特性之日期-时间 API
  6. 【WiFi密码破解详细图文教程】ZOL仅此一份 详细介绍从CDlinux U盘启动到设置扫描破解
  7. python 函数 全局变量_python3函数内全局变量使用global
  8. c语言 指针6行7列矩阵的转置,指针第一次练习
  9. 遥远的救世主:电视剧《天道》
  10. jrtplib使用笔记
  11. 用PS给证件照换底色
  12. 《孤独的美食家》60家餐厅超全觅食攻略,吃货必收!
  13. LiveCharts 设计使用
  14. Thanos 与 VictoriaMetrics,谁才是打造大型 Prometheus 监控系统的王者?
  15. 如何在图片里藏其他文件
  16. Win2003优化方法
  17. 什么是公钥,,什么是密钥啊 ?有什么区别吗?
  18. iOS应用之微信支付集(1)
  19. 第74天-应急响应-winlinux 分析后门勒索病毒攻
  20. 什么才是“Google式”设计?

热门文章

  1. String的intern()方法浅析
  2. 如何通过树莓派/Python/smtp发送电子邮件
  3. 计算机组成与结构 英语,计算机组成与结构,Computer organization and architecture,音标,读音,翻译,英文例句,英语词典...
  4. 中标麒麟怎么安装deb包_银河麒麟制作deb安装包
  5. 【2016NOIP十连测】【test4】【状压DP】【容斥原理】巨神兵
  6. RK3568平台开发系列讲解(安卓适配篇)Android11旋转屏幕
  7. 国际音标 英式音标 美式音标
  8. 三维图像的Dice系数计算
  9. 架构设计(8)—高可用架构设计
  10. SwiftUI+CoreData项目出现The operation couldn’t be completed(GenericObjCError error 0)错误的解决