当前位置:网站首页>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.]所创,转载请带上原文链接,感谢
边栏推荐
- 2020-11-07:已知一个正整数数组,两个数相加等于N并且一定存在,如何找到两个数相乘最小的两个数?
- Golang anonymous structure member, named structure member, inheritance, composition
- Introduction to ucgui
- C language I blog assignment 03
- swiper 窗口宽度变化,页面宽度高度变化 导致自动滑动 解决方案
- Using subprocess residue in supervisor and python multiprocessing
- 在Ubuntu上体验最新版本EROFS
- Go之发送钉钉和邮箱
- IOS upload app store error: this action cannot be completed - 22421 solution
- M 端软件产品设计思虑札记 - 知乎
猜你喜欢

The most detailed usage guide for perconaxtradbcluster8.0

PCR and PTS calculation and inverse operation in TS stream

C语言I博客作业03

Introduction to ucgui

14000 word distributed transaction principle analysis, master all of them, are you afraid of being asked in the interview?

归纳一些比较好用的函数

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

OSChina 周日乱弹 —— 之前呢,我一直以为自己是个……

Android Basics - RadioButton (radio button)

Fortify漏洞之 Privacy Violation(隐私泄露)和 Null Dereference(空指针异常)
随机推荐
[original] about the abnormal situation of high version poi autosizecolumn method
C语言I博客作业03
Macquarie Bank drives digital transformation with datastex enterprise (DSE)
Web Security (1) -- browser homology strategy
Mouse small hand
Bili Bili common API
Summary of knowledge points of Jingtao project
The most detailed usage guide for perconaxtradbcluster8.0
Problems of Android 9.0/p WebView multi process usage
Go sending pin and email
Face recognition: attack types and anti spoofing techniques
双向LSTM在时间序列异常值检测的应用
IOS learning note 2 [problems and solutions encountered during the installation and use of cocopods] [update 20160725]
QT hybrid Python development technology: Python introduction, hybrid process and demo
0.计算机简史
解决RabbitMQ消息丢失与重复消费问题
Python image recognition OCR
个人短网址生成平台 自定义域名、开启防红、统计访问量
C language I blog assignment 03
搜索引擎的日常挑战_4_外部异构资源 - 知乎