![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
文章平均质量分 82
极光推送
https://www.jiguang.cn/
展开
-
基于CMPP协议集成短信测试桩全流程实践分享
前言:极光短信属于极光推送的一块业务,极光短信最大的优势是针对推送消息未送达的用户进行补发短信,既保证消息触达又节省成本,以及认证短信或者其他业务场景都需要用到短信功能。极光短信业务最底层是真实对对接运营商,使用的cmpp协议发送短信,而在测试环境中, 不可能对真实环境来验证短信功能,原因:1.测试需要发送大量的短信,费用会很高2.需要模拟各种异常的消息 ,真实运营商有很多规则才能触发异常3.需要对运营商快速返回各种错误,真实运营商可能会延迟,不利于测试4.还需要针对大量数据时进行限速设置等各.原创 2021-12-10 09:56:19 · 972 阅读 · 0 评论 -
极光笔记|百亿级KV存储在极光的运维实践之路
前言极光从某种意义上讲,是一家数据公司。在整个公司的技术运营体系中,需要存储大量的KV数据。根据数据量、KV结构特点、数据更新频率、数据冷热、读写请求量和比例等因素,在极光逐步形成了CouchBase、Redis和Pika三种不同的KV解决方案。以下我们主要是从大规模数据量/请求量场景下碰到的运维难题,以及服务的性能、可扩容性、数据备份与安全、运维保障工具等方面介绍一下极光在使用以上KV组件的实践经验。一、CouchBase实践极光 CouchBase 规模CouchBase 当前总使用量大约.原创 2021-12-02 15:17:54 · 2805 阅读 · 0 评论 -
为什么 SQLite 用 C 编写?
简评:SQLite 官方出品。C 是最好的选择从 2000 年 5 月 29 日开始,SQLite 就选择了 C 语言。直到今天,C 也是实现 SQLite 这样软件库的最佳语言。C 语言是实现 SQLite 最好的语言的原因包括:性能。 兼容性。低依赖性。 稳定性。性能像 SQLite 这样被密集使用的基础库需要有很好的性能(SQLite 确实很快,可以...翻译 2018-04-09 10:17:13 · 470 阅读 · 0 评论