当前位置:网站首页>How to make personalized recommendations instantly accessible? Cloud native database gaussdb (for redis) to help
How to make personalized recommendations instantly accessible? Cloud native database gaussdb (for redis) to help
2022-07-27 21:03:00 【InfoQ】

Storage problems under the surge of data
- Performance issues: In the configuration cache scenario , The reader used Redis Store configuration policy information . There are usually some big key, Big key Open source Redis There are often performance problems in blocking requests , Therefore, the problem of slow query often occurs , There are also a lot of alarms in Yueke's own monitoring group every day .
- Massive data with high concurrent access: Because the business adopts distributed deployment , Yes Redis There are a lot of concurrent requests , build by oneself sentinel sentry Redis The number of connections is maintained at 3w, Open source Redis Unbearable , This leads to frequent business access timeouts , You even need to restart self built Redis. Again , A lot of alarms are received every day .
- Data storage is expensive: The amount of data is surging , Bron filters protobuf More and more serialized data , increased TB level . And open source Redis Memory cost pain points 、 Stability pain points begin to appear , Bring certain pressure to business operation .
- Relocation compatibility concerns: The customer has built two different architectures from the beginning Redis colony , Namely Cluster Clusters and Sentinel colony . Each cluster corresponds to the corresponding client code , And do not support each other . If you choose to go to the cloud , Readers must modify their business code , Then reissue the version 、 go online , The burden of business transformation is large .
Personalized recommendations in the cloud native era
Performance is remarkable , Content recommendation is faster
Mass storage , Content recommendation is more stable
Blum filter business cost savings 80%
There is no need to transform the application , One click relocation
边栏推荐
猜你喜欢

好开不贵,舒适安全!深度体验比亚迪宋Pro DM-i
![[numpy] array properties](/img/eb/a27c24deeb7951828cdfbaa88c059c.png)
[numpy] array properties

Global styles and icons

Best practices for Oracle kingbasees migration of Jincang database (4. Oracle database migration practice)

Arduino development (II)_ RGB light control method based on Arduino uno development board

User login switching case

用户登录切换案例
![[Numpy] 数组属性](/img/eb/a27c24deeb7951828cdfbaa88c059c.png)
[Numpy] 数组属性
![[Numpy] 广播机制(Broadcast)](/img/1f/8d61ac7b35a82067bc0b77426590eb.png)
[Numpy] 广播机制(Broadcast)

【R语言】【1】初学R语言语法使用Rstudio编辑
随机推荐
【防抖与节流】
[numpy] array index and slice
二舅,为什么火了?
DJI push code (one code for one use, updated on July 26, 2022)
最新版web漏洞扫描工具AppScan\AWVS\Xray安装及使用教程
LeetCode每日一练 —— CM11 链表分割
ELK太重?试试KFC日志采集
Typroa 拼写检查: 缺少对于 中文 的字典文件
NPDP | what kind of product manager can be called excellent?
User login switching case
Academic sharing | Tsinghua University, Kang Chongqing: power system carbon measurement technology and application (matlab code implementation)
js中数组与字符串常用方法属性总结
SRE相关问题答疑
Force deduction solution summary 592 fraction addition and subtraction
DJI内推码(一码一用,2022年7月26日更新)
What configurations are required to connect polardb and redis?
IPv4/IPv6、DHCP、网关、路由
Why does Alibaba prohibit more than three forms from joining?
命令行 PDF 转换器:::fCoder 2PDF
认识网络模型OSI模型