快速学习一个新技术的方法

以我学习 Elasticsearch 为例,具体的做法是:

1、搭建一个单机伪集群,搭建完成后看看安装路径下的文件和目录,看看配置文件有哪些配置项,不同的配置项会有什么样的影响。

 

2、执行常用的操作,例如创建索引,插入、删除、查询文档,查看一下各种输出。

3、研究其基本原理,例如索引、分片、副本等,研究的时候要多思考,例如索引应该如何建,分片数量和副本数量对系统有什么影响等。

4、和其他类似系统对比,例如 Solr、Sphinx,研究其优点、缺点、适用场景

5、模拟一个案例看看怎么应用。例如,假设我用 Elasticsearch 来存储淘宝的商品信息,我应该如何设计索引和分片。

6、查看业界使用的案例,思考一下别人为何这么用;看看别人测试的结果,大概了解性能范围。

7、如果某部分特别有兴趣或者很关键,可能去看源码,例如 Elasticsearch 的选举算法(我目前还没看 ^_^)。

8、如果确定要引入,会进行性能和可用性测试。

作者:沐雪


文章均系作者原创或翻译,如有错误不妥之处,欢迎各位批评指正。本文版权归作者和博客园共有,如需转载恳请注明。

如果您觉得阅读这篇博客让你有所收获,请点击右下方【推荐】


找一找教程网-随时随地学软件编程 http://www.zyiz.net/

推荐这些文章:

sqlserver 查询数量查看,并快速建立索引。

1.创建函数:fn_Index_CreateIndexName

-- CREATE FUNCTION fn_Index_CreateIndexName

ALTER FUNCTION [dbo].[fn_Index_CreateIndexName] (@equality_columns NVARCHAR(4000),
...

学海无涯,寻求方法

问题
想问问园内的朋友们,学了.Net 两三年了,想问问大家 要想真正熟练.Net需要学习那些东西,学习的顺序,或者介绍下当下流行的技术学习???

最佳回答
随用随学,实践会告诉你你需要学什么的。
现在这个年代,只要你不是搞科研的,对于绝大多数一搜一大票的知识,没必要深入学习,要...

Elasticsearch 7.x windows快速安装部署

 

Elasticsearch下载地址:https://www.elastic.co/cn/downloads/elasticsearch
elasticsearch-analysis-ik下载地址:https://github.com/medcl/elasticsearch-analysis-ik/releases
el...

Elasticsearch官方文档翻译-目录

1. 8.0版本新内容
2. 索引模块

分析模块
索引分片分配模块

索引分片分配过滤
节点离线后的延迟分配
索引恢复优先级
单节点最大分片数

Index Blocks

...

ElasticSearch 7.8.x技术整理3 - 高级篇( 偏理论 )

0、前言

看这篇博客懵的人可以看一下另外两篇博客
基础篇:https://www.cnblogs.com/xiegongzi/p/15684307.html
java操作篇:https://www.cnblogs.com/xiegongzi/p/15690534.html

4、ES高级篇
4.1、集群部署

集群的意思:就是将...

Elasticsearch

1、什么是elasticsearch?
elaticsearch是一个以弹性栈为核心的分页式的数据搜索和分析引擎,Logstash和Beats方便采集,聚合,和丰富你的数据并把它存储到elasticsearch中,Kibana允许你交互式的探索,可视化,和分享对数据的洞查,并管理和监控栈。
elasticsearch能对所有类型的数据提...

ElasticSearch三master节点集群状态查看方法

ES集群的状态实际上也是使用RESTful的接口,一般用的是GET方法
http://[主机IP]:[ES端口]
通常我们启动服务器之后,就可以通过这个简单的方式来验证服务器是否启动成功。
从下面返加的JSON我们可以得到该节点的节点名,所属集群名,ES版本号,lucene版本号

@目录1,集群的健康状态2,集群的索引数3,集群所在磁...

Elasticsearch技术解析与实战(10)ElasticSearch Head

序言
安装ElasticSearch Head,它相当于是ES的图形化界面,这个更简单,它是一个浏览器的扩展程序,直接在chrome浏览器扩展程序里下载安装即可:
打开chrome浏览器,在扩展程序chrome应用商店那里,搜索elasticsearch:

选择ElasticSearch Head,点击添加至Chrome,进行扩展程序...

Drools规则引擎技术指南-学习

第一章(略)
第二章
helloword
对象引用
drools配置文件

本文来自博客园,作者:三号小玩家,转载请注明原文链接:https://www.cnblogs.com/q1359720840/p/16203988.html

...

在星巴克买咖啡思考技术团队的管理

我喜欢在星巴克买咖啡,不是因为星巴克的咖啡特别好喝,而是因为星巴克咖啡质量的稳定,在任何一家星巴克点一杯拿铁,口味不会差很多,甚至当咖啡拿到手的温度也不会差很多。
公司对面就有一家星巴克,因为距离的原因,这家也是我去得最多的一家星巴克。这家店开在写字楼林立的闹市区,每天中午都会有很多顾客在排队等咖啡,别担心排队的队伍很长,实际上排队的时...

文章标题:快速学习一个新技术的方法
文章链接:https://www.dianjilingqu.com/51475.html
本文章来源于网络,版权归原作者所有,如果本站文章侵犯了您的权益,请联系我们删除,联系邮箱:saisai#email.cn,感谢支持理解。
THE END
< <上一篇
下一篇>>