
Sendo 是一家越南电子商务零售商,也是越南首个消费者对消费者在线市场。它是越南软件集团 FPT Corporation 的子公司,目前是越南第二大电子商务网站,为全国数百万客户和数十万商家提供服务。Sendo 以投资研发、人工智能和大数据而自豪,以便不断升级平台并增强客户购物体验。
Sendo 在后端部署了 InfluxDB,作为其网站 API 负载测试项目的一部分。 InfluxDB 与 Grafana 和 K6(一种以开发者为中心、开源的负载和性能回归测试工具,用于测试云原生后端基础设施的性能)一起实施。
据 Sendo 的后端开发人员之一 Hiep Nguyen 称,Sendo 团队发现 InfluxDB 有许多引人注目的功能。第一个是 InfluxDB 的快速摄取率。在他们的测试中,Sendo 发现由于 InfluxDB 是专门为时间序列数据构建的,因此摄取率保持相当稳定。在他的测试中,Hiep 发现 InfluxDB 在单个节点上每秒摄取 5 万到 10 万行。
据 Hiep 称,第二个也是最引人注目的功能是 InfluxDB 的保留策略。与传统数据库(数据永久存储直到手动清除)不同,InfluxDB 允许用户设置保留策略,根据设置的保留策略自动对数据进行降采样。Sendo 对此功能表示赞赏,尤其是在处理和收集时间序列数据的情况下,因为随着大量数据涌入,保留所有数据通常会非常昂贵,并可能最终使数据集变得混乱。
最终,Hiep 和 Sendo 团队赞赏 InfluxDB 为他们提供的数据处理灵活性,包括它使他们能够通过运行他们正在收集的时间序列数据的 连续查询 来执行某些操作。