最新 最热

TypeScript 之模块

JavaScript 有一个很长的处理模块化代码的历史,TypeScript 从 2012 年开始跟进,现在已经实现支持了很多格式。不过随着时间流逝,社区和 JavaScript 规范已经收敛为名为 ES 模块(或者 ES6 模块)的格式,这也就是我们所知道的 ...

2021-12-24
1

ES的分布式架构原理?

一个三个es进程组成的es集群,约定了该index有三个primary shard,三个replicat shard 分布式es的框架图demo

es
2021-12-24
0

es写入数据的工作原理是什么?

1)客户端任意选择一个node发送请求过去,这个node就是coordinating node(协调节点) 2)coordinating node,对该数据经过hash后,判断该数据属于哪个shard进程,找到有该shard的primary shard的node,然后对document进行路由,将请求转...

2021-12-24
0

es查询数据的工作原理是什么?

查询,GET某一条数据,写入了某个document,这个document会自动给你分配一个全局唯一的id,doc id,同时也是根据doc id进行hash路由到对应的primary shard上面去。也可以手动指定doc id,比如用订单id,用户id。...

2021-12-24
0

ES大数据量下的查询优化

es的搜索引擎严重依赖于底层的filesystem cache,如果给filesystem cache更多的内存,尽量让内存可以容纳所有的indx segment file索引数据文件,那么你搜索的时候就基本都是走内存的,性能会非常高。...

2021-12-24
0

vivo 全球商城:订单中心架构设计与实践

原创 官网商城开发团队 [vivo互联网技术](javascript:void(0)

2021-12-23
0

elasticsearch集群

⾼可⽤ ⾼可⽤(High Availability)是分布式系统架构设计中必须考虑的因素之⼀,它通常是指,通过设 计减少系统不能提供服务的时间。如果系统每运⾏ 100 个时间单位,会有 1 个时间单位⽆法提供服 务,我们说系统的可⽤性是 99%...

2021-12-23
0

电脑技巧:键盘上ESC按键的使用小技巧,你都知道吗?

ESC和它本身的英语含义类似,针对一些电脑应用程序中,当运行的程序出现全屏后,我们就可以用它退出全屏页面。(大家比较常用的有:电脑游戏全屏、播放视频的时候都可以使用ESC退出全屏操作)...

2021-12-22
1

干货 | Elasticsearch 向量搜索的工程化实战

作为一家搜索引擎公司,我们会很倚赖 ES 帮忙处理包括文章召回,数据源划分,实体、标签管理等任务,而且都收到了不错的结果。

2021-12-22
0

Copula估计边缘分布模拟收益率计算投资组合风险价值VaR与期望损失ES

在这项工作中,我通过创建一个包含四只基金的模型来探索 copula,这些基金跟踪股票、债券、美元和商品的市场指数。然后,我使用该模型生成模拟值,并使用实际收益和模拟收益来测试模型投资组合的性能,以计算风险价值(VaR)与期...

2021-12-21
0