摘要:
https://segmentfault.com/a/1190000017323429 Hello,Microservices什么是微服务 微服务Microservices之父,马丁.福勒,对微服务大概的概述如下: 根据马丁.福勒的描述,我总结了一下几点: 小服务 小服务,没有特定的标准或者规范,但
阅读全文
posted @ 2018-12-25 18:20
一天不进步,就是退步
阅读(252)
推荐(0)
摘要:
https://mp.weixin.qq.com/s/zWS1ifKsdh16hV6yT_sXow 前言 作为MongoDB的一名方案架构师,我的大部分时间都是在和MongoDB的客户和用户交互。在这里,我希望通过一个不断更新的活文章的方式来为大家收集整理一下MongoDB开发及维护时候值得了解或者
阅读全文
posted @ 2018-12-25 13:53
一天不进步,就是退步
阅读(250)
推荐(0)
摘要:
分布式系统要做到用户友好,需要对用户的session进行存储,存储的方式有以下几种: 本地缓存 数据库 文件 缓存服务器 可以看一些不同方案的优缺点 1.本地机器或者本地缓存。优点:速度快 缺点:服务宕机后重启用户信息丢失,用户不优好 2.数据库。优点:技术栈简单 缺点:速度慢 3.文件。优点:技术
阅读全文
posted @ 2018-12-25 11:14
一天不进步,就是退步
阅读(6323)
推荐(0)
摘要:
1.DiscoveryModule概述 2.discovery 调用情况Node.java Discovery接口 实现类有两个: 2.1 SingleNodeDiscovery 构造方法 启动方法 2.2 ZenDiscovery 构造方法 启动方法
阅读全文
posted @ 2018-12-24 15:56
一天不进步,就是退步
阅读(334)
推荐(0)
摘要:
http://www.cnblogs.com/richaaaard/p/5226334.html 摘要 先自上而下,后自底向上的介绍ElasticSearch的底层工作原理,试图回答以下问题: 为什么我的搜索 *foo-bar* 无法匹配 foo-bar ? 为什么增加更多的文件会压缩索引(Inde
阅读全文
posted @ 2018-12-21 18:40
一天不进步,就是退步
阅读(267)
推荐(0)
摘要:
1.RestClient 2.RestHighLevelClient 2.1 IndicesClient 2.2 ClusterClient 2.3 IngestClient 2.4 SnapshotClient 2.5 TasksClient 2.6 XPackClient 2.7 Watcher
阅读全文
posted @ 2018-12-21 17:30
一天不进步,就是退步
阅读(345)
推荐(0)
摘要:
开发环境,测试环境,预发环境和生产环境一般相互隔离的,使用开发环境或者测试环境可以使用cat来查看索引的情况 例如: 但预防环境和测试环境是不允许访问的,那怎么办呢? 可以使用后台来查看上述信息,提供界面交互。 java client如何调用cat服务呢 举例: 输出结果
阅读全文
posted @ 2018-12-20 17:32
一天不进步,就是退步
阅读(484)
推荐(0)
摘要:
1.SettingsModule概述 2.Setting 2.1 IndexScopedSettings 内置的设置 包含的setting结构图如下: 2.2 ClusterSettings 内置的设置 包含setting的结构图如下 <图1> <图2> <图3> 2.3 SettingsFilte
阅读全文
posted @ 2018-12-20 14:33
一天不进步,就是退步
阅读(615)
推荐(0)
摘要:
1.ActionModule概述 1.1 创建TransportAction 其类层次结构如下 1.2 创建ActionFilter 2.ActionModule使用 增加了rest服务的处理handler 类层次关系如下: 3.小结 actionModule定义了处理tcp和http服务的hand
阅读全文
posted @ 2018-12-19 16:09
一天不进步,就是退步
阅读(309)
推荐(0)
摘要:
qcon上海2018 马鑫-小米网海外电商架构演进 速度快
阅读全文
posted @ 2018-12-19 10:45
一天不进步,就是退步
阅读(83)
推荐(0)