diff --git "a/Test_Result/openEuler-25.09/openEuler 25.09 \344\273\245 valkey \345\217\226\344\273\243 redis \344\275\234\344\270\272\351\246\226\351\200\211\347\232\204\345\206\205\345\255\230\346\225\260\346\215\256\345\272\223\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" "b/Test_Result/openEuler-25.09/openEuler 25.09 \344\273\245 valkey \345\217\226\344\273\243 redis \344\275\234\344\270\272\351\246\226\351\200\211\347\232\204\345\206\205\345\255\230\346\225\260\346\215\256\345\272\223\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" new file mode 100644 index 0000000000000000000000000000000000000000..a3a135bf98cf1ef8805436c987a006f2454aa970 --- /dev/null +++ "b/Test_Result/openEuler-25.09/openEuler 25.09 \344\273\245 valkey \345\217\226\344\273\243 redis \344\275\234\344\270\272\351\246\226\351\200\211\347\232\204\345\206\205\345\255\230\346\225\260\346\215\256\345\272\223\347\211\271\346\200\247\346\265\213\350\257\225\346\212\245\345\221\212.md" @@ -0,0 +1,107 @@ +# openEuler 25.09 以 valkey 取代 redis 作为首选的内存数据库特性测试报告 + +![avatar](../../images/openEuler.png) + +版权所有 © 2025 openEuler社区 +您对“本文档”的复制、使用、修改及分发受知识共享(Creative Commons)署名—相同方式共享4.0国际公共许可协议(以下简称“CC BY-SA 4.0”)的约束。为了方便用户理解,您可以通过访问https://creativecommons.org/licenses/by-sa/4.0/ 了解CC BY-SA 4.0的概要 (但不是替代)。CC BY-SA 4.0的完整协议内容您可以访问如下网址获取:https://creativecommons.org/licenses/by-sa/4.0/legalcode。 + +修订记录 + +|日期|修订 版本|修改描述|作者| +| ------------| -------------| -------------------------------------------------------------------------------| --------| +|2025/09/10|v1|以 valkey 取代 redis 作为首选的内存数据库特性测试报告|Funda Wang| + +关键词:内存数据库 valkey redis + +摘要:以 valkey 取代 redis 作为首选的内存数据库。 + +缩略语清单: + +| 缩略语 | 英文全名 | 中文解释 | +| --------| ----------| ----------| + +# 1 特性概述 + +背景:考虑到 redis 摇摆不定的许可协议策略,其它发行版普遍选择了 valkey 作为默认的内存数据库软件。为取得与其它发行版的一致兼容性,valkey 作为首选的内存数据库提供给用户。redis 作为备选软件,存放于 EPOL 仓库,供有需要的用户自行选择使用。 + +# 2 特性测试信息 + +|版本名称|转测轮次|测试起始时间|测试结束时间| +| --------------------------------------------| --------------| --------------| --------------| +|openEuler-25.09|RC5|2025/09/10|2025/09/11| + + +| 软件名称 | 软件版本 | 备注 | +| ---------| -------- | ------------- | +| valkey | 8.1.3-4 | | + + +# 3 测试结论概述 + +## 3.1 测试整体结论 + +valkey 是 Linux 基金会管理的高性能开源键值型数据库,兼容 redis 协议和架构。经过对指定软件版本软件的形式测试,软件服务启动和关闭正常,软件活动状态正常。符合软件上游设计初衷。 + +## 3.2 约束说明 + +无 + +## 3.3 遗留问题分析 + +### 3.3.1 遗留问题影响以及规避措施 + +无遗留问题 + +### 3.3.2 问题统计 + +无测试问题 + +# 4 详细测试结论 + +## 4.1 功能测试 + +|序号|组件/特性名称|特性质量评估|备注| +|----|-------------|------------|----| +|1|单节点服务启动测试||`systemctl start valkey`| +|2|单节点服务停止测试||`systemctl stop valkey`| +|3|哨兵节点服务启动测试||`systemctl start valkey-sentinel`| +|4|哨兵节点服务停止测试||`systemctl stop valkey-sentinel`| +|5|单节点服务活跃相应测试||`ping/pong`| + +: 表示特性不稳定,风险高 +: 表示特性基本可用,遗留少量问题 +: 表示特性质量良好 + +## 4.2 兼容性测试结论 + +本软件是 openEuler 25.09 新增的软件,与既往 LTS 版本不产生兼容性问题。原 redis 软件仍然存于 EPOL 供用户使用。valkey 与 redis 的关系是键值型数据库领域内公知事实,用户可以根据业务需要自行选择。 + +## 4.3 DFX专项测试结论 + +### 4.3.1 性能测试结论 + +不涉及 + +### 4.3.2 可靠性/韧性测试结论 + +不涉及 + +### 4.3.3 安全测试结论 + +不涉及 + +## 4.4 资料测试结论 + +不涉及 + +## 4.5 其他测试结论 + +不涉及 + +# 5 测试执行 + +## 5.1 测试执行统计数据 + +|版本名称|测试用例数|用例执行结果|发现问题单数| +|--------|----------|------------|------------| +|valkey-8.1.3-4|1|成功1个|0|