当前位置:网站首页>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.]所创,转载请带上原文链接,感谢
边栏推荐
- Bili Bili common API
- UCGUI简介
- Interface
- sed之查找替换
- Summary of knowledge points of Jingtao project
- Swiper window width changes, page width height changes lead to automatic sliding solution
- 分布式共识机制
- CPP (2) creating CPP project
- iOS上传App Store报错:this action cannot be completed -22421 解决方案
- golang 匿名结构体成员,具名结构体成员,继承,组合
猜你喜欢

学习Scala IF…ELSE 语句

Littlest jupyterhub| 02 using nbgitpuller to distribute shared files

GoLand writes a program with template

laravel8更新之速率限制改进

November 07, 2020: given an array of positive integers, the sum of two numbers equals N and must exist. How to find the two numbers with the smallest multiplication?

iOS上传App Store报错:this action cannot be completed -22421 解决方案

Macquarie Bank drives digital transformation with datastex enterprise (DSE)

在Ubuntu上体验最新版本EROFS

About the promotion of the whole stack of engineers, from the introduction to give up the secret arts, do not click in to have a look?

2020-11-07:已知一个正整数数组,两个数相加等于N并且一定存在,如何找到两个数相乘最小的两个数?
随机推荐
iOS 学习笔记二【cocopods安装使用和安装过程中遇到的问题及解决办法】【20160725更新】
归纳一些比较好用的函数
nvm
Get tree menu list
接口
Tail delivery
Unparseable date: 'mon Aug 15 11:24:39 CST 2016', time format conversion exception
5G+AR出圈,中国移动咪咕成第33届中国电影金鸡奖全程战略合作伙伴
Go sending pin and email
Python image recognition OCR
More than 50 object detection datasets from different industries
Qt混合Python开发技术:Python介绍、混合过程和Demo
FORTRAN77从文件中读入若干数据并用heron迭代公式开方
On the concurrency of update operation
SQL Server 2008R2 18456 error resolution
京淘项目知识点总结
QT hybrid Python development technology: Python introduction, hybrid process and demo
Cryptography - Shangsi Valley
Qt混合Python开发技术:Python介绍、混合过程和Demo
Windows subsystem Ubuntu installation