当前位置:网站首页>Daily challenges of search engines_ 4_ External heterogeneous resources - Zhihu
Daily challenges of search engines_ 4_ External heterogeneous resources - Zhihu
2020-11-08 07:14:00 【I don't know.】
Write it at the front :
Search engine is an extremely complex system engineering , Search engines don't work wonders , It needs a little bit of polishing . This series records daily problems , In a way that looks at leopards , A little bit to show the charm of search engines .
To the body :
The island effect of mobile ecology is becoming more and more obvious , But they have a certain relationship with each other . For general search engines , Not all the resources 、 Ecology is satisfied one by one , External resources will certainly be introduced .
Compared with Jingdong 、 Ctrip 、 Meituan and others have a large number of searches every day , But unlike general search , They search for their own ecological output , Or structured content . It doesn't have to be like a general search engine at this point , Bear this kind of " Pain ".
The main way to introduce and retrieve external resources is to provide services by exposing interfaces and cards . There are also apps that jump to provide services .
( So now every big factory is building its own ecological content , Standard formatted data , It's also easy to manage . Like the headline 、 There was no. 、 Penguin 、 Even Zhihu column .)
But when resources need to be integrated into the search engine integrated results display page , It will bring A lot of questions to think about :
1 External ways of providing , It's database building , Or request api The way . The magnitude of the database ? The magnitude of the diversion ? Can you resist . Each has its own advantages and disadvantages , Think about it first .
2 How to build a database ? It's built with its own big library ? Or build a separate library ? Both ways have their own advantages and disadvantages .
3 The fields that create the library 、 Recall 、 How to align sorted fields ? How to deal with missing fields ?
4 The way of sorting side fusion , And ecological considerations .
5 Scalability considerations , How to put the standard 、 Put in storage 、 Sorting and other levels of work can be reused as much as possible , Unify management as much as possible .
6 api How to introduce resources , In terms of its content understanding , It's almost hard to do .
6 Audit operational controls . There is no way to audit , Content is not controlled , If there is sensitivity 、 Vulgar content can have a big impact . If the way of warehousing is better ,api The way is a problem .
版权声明
本文为[I don't know.]所创,转载请带上原文链接,感谢
边栏推荐
- 面部识别:攻击类型和反欺骗技术
- 【原创】关于高版本poi autoSizeColumn方法异常的情况
- 2020天翼智能生态博览会中国电信宣布5G SA正式规模商用
- Astra: Apache Cassandra的未来是云原生
- FORTRAN 77 reads some data from the file and uses the heron iteration formula to solve the problem
- Face recognition: attack types and anti spoofing techniques
- 个人短网址生成平台 自定义域名、开启防红、统计访问量
- Solve the problem of rabbitmq message loss and repeated consumption
- Wechat applet request reported 400 error @ requestbody failed to receive
- The real-time display of CPU and memory utilization rate by Ubuntu
猜你喜欢

Swiper window width changes, page width height changes lead to automatic sliding solution

鼠标变小手
![A compilation bug brought by vs2015 Update1 update [existing solutions]](/img/3b/00bc81122d330c9d59909994e61027.jpg)
A compilation bug brought by vs2015 Update1 update [existing solutions]

Distributed consensus mechanism

Simple use of future in Scala

More than 50 object detection datasets from different industries

SQL Server 2008R2 18456 error resolution

Blazor 准备好为企业服务了吗?

Visual studio 2015 unresponsive / stopped working problem resolution

iOS 学习笔记二【cocopods安装使用和安装过程中遇到的问题及解决办法】【20160725更新】
随机推荐
ts流中的pcr与pts计算与逆运算
Swiper window width changes, page width height changes lead to automatic sliding solution
Web Security (3) -- CSRF attack
C++在C的基础上改进了哪些细节
14000 word distributed transaction principle analysis, master all of them, are you afraid of being asked in the interview?
Search and replace of sed
What kind of technical ability should a programmer who has worked for 1-3 years? How to improve?
Writing method of field and field comparison condition in where condition in thinkphpp6
Wechat nickname Emoji expression, special expression causes the list not to be displayed, export excel error report and other problems solved!
Adobe Prelude /Pl 2020软件安装包(附安装教程)
See once to understand, graphic single chain table inversion
Judging whether paths intersect or not by leetcode
Judging whether paths intersect or not by leetcode
Distributed consensus mechanism
QT hybrid Python development technology: Python introduction, hybrid process and demo
Littlest jupyterhub| 02 using nbgitpuller to distribute shared files
分布式共识机制
鼠标变小手
Face recognition: attack types and anti spoofing techniques
Learn Scala if Else statement