• 等级
  • 4221334 访问
  • 288 原创
  • 92 转发
  • 465 排名
  • 2023 评论
  • 2395 获赞

Elasticsearch 6.6 官方文档 之「集群」

文章目录集群集群master的一个主要角色是决定分配哪些分片给哪些节点,以及何时在节点之间移动分片以重新平衡集群。有许多设置可用于控制分片分配过程:集群等级分片分配(ClusterLevelShardAllocation)列出了控制分配和再平衡操作的设置。基于磁盘的分片分配(Disk-basedShardAllocation)解释了Elasticsearch如何考虑可用磁...

2019-03-19 16:05:19

Elasticsearch 5.x 版本中的冷热数据架构

文章目录主节点热节点冷节点当使用Elasticsearch进行更大的时间数据分析用例时,我们建议使用基于时间(time-based)的索引和具有3种不同类型节点(主节点、热节点和冷节点)的分层架构,我们称之为Hot-Warm架构。每个节点都有自己的特性,如下所述。主节点我们建议每个集群运行3个专用的主节点(masternodes),以提供最大的弹性。使用这些功能时,还应将dis...

2019-03-18 15:26:00

Elasticsearch 6.6 官方文档 之「索引分片分配」

文章目录索引分片分配分片分配过滤节点离开时延迟分配取消分片迁移监视延迟的未分配分片永久删除节点索引还原优先级每个节点的分片总数索引分片分配在本模块中,提供每个索引的设置,以控制分片到节点的分配:分片分配过滤:Shardallocationfiltering,控制将哪些分片(shard)分配(allocation)给哪些节点。延迟分配:Delayedallocation,由于节点离开...

2019-03-16 10:01:01

快速搭建 HDFS 系统(超详细版)

文章目录节点介绍开始搭建HDFS系统基础环境变量配置第1步:解压Hadoop安装包第2步:配置Hadoop的Java运行环境第3步:在Linux中配置Hadoop环境变量设置SSH免密码登录配置HDFS配置NameNode节点格式化NameNode以及启动HDFS系统节点介绍首先,准备5台虚拟机,其中1台虚拟机作为NameNode,...

2019-03-15 19:04:31

Elasticsearch 6.6 官方文档 之「快照和还原」

文章目录快照和还原版本兼容性仓库共享文件系统资源库只读URL资源库仅限源存储库存储库插件编存储库验证快照还原部分还原在还原期间更改索引设置还原到其他群集快照状态监视快照/还原进度停止当前运行的快照和还原操作集群块对快照和恢复操作的影响快照和还原快照(snapshot)是从正在运行的Elasticsearch集群中获取的备份。你可以获取单个索引(indices)或整个集群的快照,并将其存...

2019-03-14 16:19:03

Elasticsearch 6.6 官方文档 之「节点」

文章目录节点主合格节点节点每次启动Elasticsearch实例时,都会启动一个节点。连接节点的集合称之为「集群」。如果你运行的是单个Elasticsearch节点,那么你也就拥有一个由一个节点组成的集群。集群中的每个节点默认都可以处理「HTTP」和「Transport」。Transport层专门用于节点和「JavaTransportClient」之间的通信;HTTP层仅由外...

2019-03-14 11:00:22

Akka 指南 之「集群分片」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。集群分片依赖为了使用集群分片(ClusterSharding),你必须在项目中添加如下依赖:<!--Maven--><dependency><gr

2019-03-06 13:18:24

Akka 指南 之「集群单例」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。文章目录集群单例依赖简介需要注意的潜在问题示例配置监督集群单例依赖为了使用集群分片(ClusterSharding),你必须在项目中添加如下依赖:<!--Maven--><dependency><groupId&am

2019-03-05 08:59:13

Akka 指南 之「集群感知路由器」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。集群感知路由器所有「routers」都可以知道集群中的成员节点,即部署新的路由(routees)或在集群中的节点上查找路由。当一个节点无法访问或离开集群时,该节点的路由将自动从路由器中注销。当新节点加入集群时,会根据配置向路由器添加额外的路由。当一个节点在不可访问之后再次可访问时...

2019-03-04 21:33:35

百度的春晚战事

“我们对春晚一无所知。”罗振宇曾在跨年演讲上如是说。无论悲喜,反正每个中国人都为春晚辟出了一块“专属记忆”。而从2015年开始,中国人的春晚记忆里被点上了一颗“红痣”。那就是——总有一家顶尖互联网公司面带羞赧地走上舞台,给十几亿人发红包。“一无所知”的形容,可谓精妙。春晚时,你只知道自己在对着电视刷红包,但从空中俯瞰,十多亿人同时拿起手机,将会汇聚起怎样一种数据海啸,即使《2012》《后天...

2019-02-28 20:20:51

Akka 指南 之「持久化」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。文章目录持久化依赖示例项目简介体系结构事件源持久化依赖为了使用Akka持久化(Persistence)功能,你必须在项目中添加如下依赖:<!--Maven--><dependency&amp

2019-02-14 22:02:46

Akka 指南 之「配置」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。文章目录配置从哪里读取配置?使用JarJar、OneJar、Assembly或任何jar-bundler时自定义application.conf包括文件配置日志记录关于类加载器的一句话应用程序特定设置配置多个ActorSystem从自定义位置读取配置Actor部署配...

2019-02-13 22:09:13

Akka 指南 之「Akka 和 Java 内存模型」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。Akka和Java内存模型使用LightBend平台(包括Scala和Akka)的一个主要好处是简化了并发软件的编写过程。本文讨论了LightBend平台,特别是Akka如何在并发应用程序中处理共享内存。Java内存模型在Java5之前,Jav...

2019-02-12 23:07:38

Akka 指南 之「位置透明」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。位置透明上一节描述了如何使用Actor路径来启用位置透明(locationtransparency)。这个特殊的特性需要一些额外的解释,因为在编程语言、平台和技术的上下文中,相关术语“透明远程处理(transparentremoting)”的使用方式非常不同。默认分布...

2019-02-12 22:33:26

Akka 指南 之「Actor 引用、路径和地址」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。Actor引用、路径和地址本章描述如何在可能的分布式Actor系统中标识和定位Actor。它与这样一个核心理念紧密相连:「Actor系统」形成了内在的监督层次结构,并且Actor之间的通信在跨多个网络节点的位置方面是透明的。上图显示了Actor系统中最重要的...

2019-02-12 21:00:47

Akka 指南 之「监督和监控」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。监督和监控关于「ActorSystems」的前一节解释了Actor如何形成层次结构,以及在构建应用程序时是最小的单元。本节将孤立地研究一个这样的Actor,解释在实现它时遇到的概念。有关所有细节的更深入参考,请参考「Actors」。Actor是状态、行为、邮箱、子A...

2019-02-11 22:09:10

Akka 指南 之「什么是 Actor?」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。什么是Actor?关于「ActorSystems」的前一节解释了Actor如何形成层次结构,以及在构建应用程序时是最小的单元。本节将孤立地研究一个这样的Actor,解释在实现它时遇到的概念。有关所有细节的更深入参考,请参考「Actors」。Actor是状态、行为、邮...

2019-01-30 22:02:38

Akka 指南 之「Actor 系统」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。Actor系统Actor是封装状态和行为的对象,它们通过交换放在收件人邮箱中的消息进行专门的通信。从某种意义上说,Actor是面向对象编程最严格的形式,但最好将其视为“人”:当与Actor一起建模解决方案时,设想一组人员并为其分配子任务,将其功能安排到组织结构中,并考虑...

2019-01-30 20:06:02

Akka 指南 之「术语及概念」

温馨提示:Akka中文指南的GitHub地址为「akka-guide」,欢迎大家Star、Fork,纠错。术语及概念在本章中,我们试图建立一个通用的术语来定义一个坚实的基础,用于交流Akka所针对的并发和分布式系统。请注意,对于这些术语中的许多,并没有一个统一的定义。我们试图给出将在Akka文档范围内使用的定义。并发vs.并行并发和并行是相关的概念,但有一些小的区别。...

2019-01-28 21:49:59

Akka 指南 之「集群的使用方法」

集群的使用方法注释:本文描述了如何使用Akka集群。文章目录集群的使用方法依赖简单的项目何时何地使用Akka集群?微服务传统的分布式应用分布式整体一个简单的集群示例联接种子节点联接已配置的种子节点使用ClusterBootstrap自动联接种子节点使用`joinSeedNodes`编程联接到种子节点DowningAuto-downing(DONOTUSE)Leaving...

2019-01-19 10:27:43

博客专家

CG国斌

毕业于哈尔滨工业大学,就职于第三方支付公司。在编程 这条路上走的越久,我们遇到的事情就越多,磕磕绊绊在所难免,很多坑只有在踩过之后,我们才会越能体会到那种「啊,原来是这么回事儿」的恍然大悟之感,这种体会并不局限于 Java 语言,所有编程语言皆是如此,之所以在此聊 Java,不过是作者接触 Java 比其他语言多些而已。我一直认为「程序员不应该只局限于某种语言的使用者,而是应该成为语言的参与者」,点点滴滴,皆是学问,看到了、记住了,便是收获、便是进步。 ...展开 收起
关注
  • 互联网·电子商务/Java开发工程师
  • 中国 北京 朝阳区
奖章
  • 博客专家
  • 专栏达人
  • 持之以恒