看完这篇还不会 Elasticsearch,我跪搓衣板! (mp.weixin.qq.com)

【简介】

搜索引擎是对数据的检索,所以我们先从生活中的数据说起。我们生活中的数据总体分为两种:

结构化数据

非结构化数据



结构化数据:也称作行数据,是由二维表结构来逻辑表达和实现的数据,严格地遵循数据格式与长度规范,主要通过关系型数据库进行存储和管理。指具有固定格式或有限长度的数据,如数据库,元数据等。

点击查看原文 >>

@zhisheng_blog 2019-07-25 09:49 / 0个评论
赞过的人: @技术头条 @zhisheng_blog
要不要再学学下面的文章?
美团外卖搜索基于Elasticsearch的优化实践 (tech.meituan.com)
美团外卖搜索工程团队在Elasticsearch的优化实践中,基于Location-Based Service(LBS)业务场景对Elasticsearch的查询性能进行优化。该优化基于Run-Length Encoding(RLE)设计了一款高效的倒排索引结构,使检索耗时(TP99)降低了84%。本文从问题分析、技术选型、优化方案等方面进行阐述,并给出最终灰度验证的结论。
by @技术头条 2022-12-18 20:49 查看详情
这一次,大唐的援兵不会迟到 (mp.weixin.qq.com)
看完此文也就理清了中东各国治理的逻辑,彻底了解中国的中东政策,感叹祖国和平崛起的强悍智慧!

中国是一个世俗文明,这是非常特殊的。因为全世界大多数文明都是宗教色彩强烈的。

比如西方文明就有长期的宗教(基督教)笼罩历史,只是近代稍微摆脱了宗教,但是也没有完全摆脱,美国部分地区至今保留很多现代人不敢相信的习俗,比如南方搞童婚,其实都是宗教遗留。

中东(伊斯兰教)很多国家至今都是很传统、保守的。美洲也有过血腥的阿兹特克文明(自然神教)。非洲也是如此,至今巫术(巫毒教)泛滥,导致了很多悲剧。我们隔壁也一样,南亚印度痴迷印度教,不相信科学,强行搞大壶节导致病毒变异升级。东南则是亚佛教盛行,僧侣权利很大,当然佛教相对温和,所以倒也还行。

说这些只是想表明一个事实,全世界被宗教束缚的区域很多。中国起点就没有被宗教束缚,所以要明白我们自己是特殊的,我们的起点就是很多文明梦想中的终点,是挣扎了一个世纪也没有达到的美好。
所以中国人要理解外界的很多事,首先我们得考虑当地人的思维,才能弄清楚是怎么回事?
by @shengting 2021-09-08 15:08 查看详情
AWS开源:与社区一起逐步实现真正开源的Elasticsearch (mp.weixin.qq.com)
近日,Elastic 在官网发文称将对 Elasticsearch 和 Kibana 在许可证方面进行了重大的更改,由开源 Apache 2.0 许可证改为采用 Elastic License 和 SSPL(服务器端公共许可证)。
by @code小生 2021-07-04 23:57 查看详情
你的App为何在iPhone12上显示异常,而别人的不会? (mp.weixin.qq.com)
10月14日 iPhone 12 系列正式发布,当我观看直播看到介绍 iPhone 12 系列的分辨率后,我注意到这些分辨率是全新的,我立即在群里吐槽——又需要适配一波了。我以为只是宽高变化会导致字号、间距的变化,然而更严重的问题是我们判断是否是刘海屏使用了如下代码(这种写法是不完善的,但我相信很多 App 里都是这么写的);
by @code小生 2021-04-18 11:53 查看详情
C 语言为什么不会过时? (mp.weixin.qq.com)
评价任何一门编程语言,都是招人骂的。永远是这样。就像是春寒料峭的季节,街上穿棉袄和穿单衣的擦肩而过,双方一定是同时在心里出现了两个字:“傻逼!”这个在心理学上有个专业的名字:叫做“二逼”现象!
by @code小生 2020-09-20 22:27 查看详情
重磅!程序员工资不会上涨的几个现象 (mp.weixin.qq.com)
要开发软件,你就需要程序员。程序员又贵、又懒、又难以掌控。不管他们开发的软件行不行,你都要付他们钱。不管怎样,对你来说,能少付他们一点是一点,毕竟钱不是大风刮来的。问题是,他们有时候会发现你给得太少,索性就不干了。那么,该怎样避免这种情况呢?采用暴力肯定不行,不过还是有一些办法的。
by @code小生 2020-06-28 21:51 查看详情
小姐姐太强了,动图展示 10 大 Git 命令,不会都难 (mp.weixin.qq.com)
git merge、git rebase、git reset、git revert、git fetch、git pull、git reflog……你知道这些 git 命令执行的究竟是什么任务吗?如果你还有些分不清楚,那千万不能错过这篇文章。在本文中,熟知 JavaScript、TypeScript、GraphQL、Serverless、AWS、Docker 和 Golang 的 21 岁年轻软件顾问 Lydia Hallie 通过动图形式直观地介绍了这些常用 git 命令的工作过程,包你过目不忘。
by @code小生 2020-06-21 22:35 查看详情
吐血整理 | 1000行MySQL学习笔记,不怕你不会,就怕你不学! (yq.aliyun.com)
- 启动MySQL
net start mysql
-- 创建Windows服务
sc create mysql binPath= mysqld_bin_path(注意:等号与值之间有空格)
by @可耐芊小仙女 2019-12-05 17:06 查看详情
30分钟全方位了解阿里云Elasticsearch (yq.aliyun.com)
阿里云Elasticsearch提供100%兼容开源Elasticsearch的功能,以及Security、Machine Learning、Graph、APM等商业功能,致力于数据分析、数据搜索等场景服务。与开源社区背后商业公司Elastic战略合作,为客户提供企业级权限管控、安全监控告警、自动报表生成等场景服务。本文中,阿里云产品专家沐泽为大家介绍了阿里云Elasticsearch产品的相关情况。
by @可耐芊小仙女 2019-10-29 15:57 查看详情
Looper.loop 为什么不会阻塞掉 UI 线程?来,我们从源码里面找到答案 (mp.weixin.qq.com)
之前在学习Hanlder源码的时候,刚好涉及到 Looper.loop 方面的知识,这里进行一下回答
by @code小生 2019-10-20 22:42 查看详情