gydtep
发表于 2020-9-25 14:19:50
我跟行业的很多测试经理交流过,大部分工作超过 6 年的人,在测试执行上会倦怠,在测试技术的改进上已经无法入门,还不如招实习生。
gydtep
发表于 2020-9-25 15:46:25
研发工程师进入测试领域
这些年整个 IT 行业对测试行业的发展非常不满意,通俗点讲,大家都觉得测试很 Low,但是又不能没有。
gydtep
发表于 2020-9-25 16:54:56
测试行业和其他行业的发展没有本质的区别。这些年都已经规范化了。一般的公司都会有两条路线发展。一个是 P 或者 T 简称的技术路线,一个是 M 的管理路线。
gydtep
发表于 2020-9-26 15:46:12
甚至有的数据库产品直接使用 Elasticsearch 做二级索引,如 HBase、Redis 等。Elasticsearch 由于自身的一些特性,更像一个多模数据库。
gydtep
发表于 2020-9-26 20:45:42
这里会面临几个问题,一个问题是大批量明细数据的输出,如何能在极短的时间内写到数据库,传统上很多数据平台选择关系型数据库提供查询,
gydtep
发表于 2020-9-27 09:26:38
这里会面临几个问题,一个问题是大批量明细数据的输出,如何能在极短的时间内写到数据库,传统上很多数据平台选择关系型数据库提供查询,比如 MySQL,之前在这方面吃过不少亏,瞬间写入性能极差,根本无法满足要求。
gydtep
发表于 2020-9-27 13:29:34
Elasticsearch 集群架构总体比较复杂,首先得深入了解 Elasticseach 背后实现的原理,包括集群原理、索引原理、数据写入过程、数据查询过程等;
gydtep
发表于 2020-9-27 15:18:59
数据量大一点,扫描一张数据表要很久;后面接触到 Geohash 算法,按照算法将坐标编码,存储在数据库中,基于前缀匹配查询,性能高效几个数量级,感叹算法的伟大;
gydtep
发表于 2020-9-27 16:53:09
;业务系统的需求会让你对数据一致性与时效性特别关心,从其它数据库同步到 Elasticsearch,关注数据同步的速度,关注数据的准确性,
gydtep
发表于 2020-9-27 17:10:39
大数据领域的需求会让你对于查询与聚合特别关注,海量的数据需要快速的检索,也需要快速的聚合结果。