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

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

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


什么是“读写路径”?


参考回答:

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


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

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

相关文章
|
2月前
|
机器学习/深度学习 人工智能 搜索推荐
|
9月前
|
SQL 分布式计算 运维
StarRocks 在爱奇艺大数据场景的实践
本文介绍了爱奇艺大数据OLAP服务负责人林豪在StarRocks年度峰会上的分享,重点讲述了爱奇艺OLAP引擎的演进及引入StarRocks后的显著效果。在广告业务中,StarRocks替换Impala+Kudu后,接口性能提升400%,P90查询延迟缩短4.6倍;在“魔镜”数据分析平台中,StarRocks替代Spark达67%,P50查询速度提升33倍,P90提升15倍,节省4.6个人天。未来,爱奇艺计划进一步优化存算一体和存算分离架构,提升整体数据处理效率。
StarRocks 在爱奇艺大数据场景的实践
ly~
|
监控 安全 生物认证
针对身份验证错误和漏洞,有哪些应急响应措施 发消息、输入 @ 或 / 选择技能
针对身份验证错误和漏洞,应立即停止相关服务,锁定受攻击账户,排查问题,修复漏洞,加强密码安全,完善身份验证流程,强化会话管理,建立安全监控和预警机制,通知用户并进行沟通,最后进行事后评估和总结。
ly~
557 2
|
小程序 API
微信小程序踩坑- tabBar.list[3].selectedIconPath 大小超过 40kb
微信小程序踩坑- tabBar.list[3].selectedIconPath 大小超过 40kb
383 0
|
资源调度 前端开发 JavaScript
React中classnames库使用
【10月更文挑战第7天】
|
JavaScript
Vue3项目中使用富文本编辑器
Vue3项目中使用富文本编辑器
675 0
Shiro用户鉴权框架 子线程获取不到用户信息问题解决
Shiro用户鉴权框架 子线程获取不到用户信息问题解决
|
NoSQL 关系型数据库 MySQL
Redis入门到通关之Redis实现Session共享
Redis入门到通关之Redis实现Session共享
580 0
|
缓存 JavaScript 前端开发
基于虚拟滚动的大型文档性能优化方案
基于虚拟滚动的大型文档性能优化方案旨在提高长列表或长文档的加载和滚动性能。虚拟滚动通过只渲染视口(用户可见区域)附近的元素来减少内存占用和渲染时间,而非一次性加载所有内容。
|
数据采集 算法 数据库
软件工程可行性分析报告
软件工程实验报告
357 1