低代码使用问题之在审批单搜索功能中,为什么要冗余数据到专门的搜索引擎

简介: 低代码使用问题之在审批单搜索功能中,为什么要冗余数据到专门的搜索引擎

问题一:什么是“读写路径”?


什么是“读写路径”?


参考回答:

“读写路径”是指数据在应用中的读取和写入的流程路径。在设计应用架构时,通常会根据业务需求和数据访问模式来选择和优化读写路径。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/639171



问题二:为什么说不存在绝对的“读写扩散”?


为什么说不存在绝对的“读写扩散”?


参考回答:

因为在实际应用中,读写路径总是相结合的。即使是“写扩散”策略,也需要在某个地方暂存写入的内容以供后续读取;而“读扩散”策略也可能需要通过延长写路径来优化读性能。因此,不存在绝对的只读或只写扩散。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/639172



问题三:如何通过“写扩散”来优化钉钉考勤的统计页性能?


如何通过“写扩散”来优化钉钉考勤的统计页性能?


参考回答:

在钉钉考勤的统计页场景中,可以通过“写扩散”来优化性能。具体做法是在每次用户打卡后,异步更新当前周期的统计数据,或者定期地离线计算不同周期的数据。这样可以降低实时读取和计算的压力,提高统计页的性能。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/639173



问题四:Twitter如何通过“写扩散”解决读热点的问题?


Twitter如何通过“写扩散”解决读热点的问题?


参考回答:

Twitter采用了“写扩散”的策略来解决读热点的问题。当大V发表推文时,除了将推文写入自己的发表记录中,还会异步地写入所有粉丝的收件箱。这样做可以分散读热点,避免因为大V的推文导致特定分区的读取压力过大。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/639175



问题五:在审批单搜索功能中,为什么要冗余数据到专门的搜索引擎?


在审批单搜索功能中,为什么要冗余数据到专门的搜索引擎?


参考回答:

在审批单搜索功能中,为了支持灵活的关键字检索,需要采用特殊的存储引擎来实现。因此,业务上会冗余一份数据到专门的搜索引擎中,搜索引擎使用搜索友好的倒排索引来存储数据,从而满足灵活搜索的需求。这也是查询驱动(query-driven)设计原则的一个应用实例。


关于本问题的更多回答可点击原文查看:

https://developer.aliyun.com/ask/639176

相关文章
|
3月前
|
敏捷开发 Kubernetes API
阿里云云效产品使用问题之要控制搜索范围到本项目组内,该如何操作
云效作为一款全面覆盖研发全生命周期管理的云端效能平台,致力于帮助企业实现高效协同、敏捷研发和持续交付。本合集收集整理了用户在使用云效过程中遇到的常见问题,问题涉及项目创建与管理、需求规划与迭代、代码托管与版本控制、自动化测试、持续集成与发布等方面。
|
4月前
|
小程序 算法
支付宝搜索,再添新能力!
支付宝搜索,再添新能力!
110 11
|
存储 移动开发 自然语言处理
|
搜索推荐 UED 索引
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统(下)
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统
239 0
|
容灾 算法 数据可视化
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统(中)
闲鱼技术2022年度白皮书-服务端主题-电商搜索里都有啥?详解闲鱼搜索系统
224 0
|
搜索推荐 SEO
怎样做好搜索下拉优化?百度搜索推荐词的推广方式
怎样做好搜索下拉优化?百度搜索推荐词的推广方式
254 0
|
机器学习/深度学习 自然语言处理 达摩院
跨境电商多语言搜索最佳实践
本文详细介绍智能开放搜索OpenSearch行业版在跨境电商领域的智能搜索应用。
1367 0
短视频app开发,如何加强搜索功能对用户的吸引力
短视频app开发,如何加强搜索功能对用户的吸引力
|
JavaScript 算法 测试技术
测试圈相亲平台开发流程(13):搜索功能
测试圈相亲平台开发流程(13):搜索功能
测试圈相亲平台开发流程(13):搜索功能
|
JSON 前端开发 JavaScript
测试圈相亲平台开发流程(12):搜索功能
测试圈相亲平台开发流程(12):搜索功能
测试圈相亲平台开发流程(12):搜索功能