chenyang8094
chenyang8094
# 活动官网 https://asoc2022.opensource.alibaba.com/ # 题目描述 Redis 7.0[已经GA](https://github.com/redis/redis/blob/7.0/00-RELEASENOTES),涉及到RDB格式的一些变化,如RDB版本号更新为10,使用了listpack替换ziplist编码,以及新增了function持久化机制,这些都需要在shake中适配。 # 任务目标 1、适配redis 7.0的RDB version 2、支持Listpack编码的hash/zset数据类型(包括大key拆分) 3、适配redis functions的load 4、添加redis 7.0相关的CI test # 项目技术要求 熟悉Golang、Python,了解redis数据复制和迁移原理 # 题目难度 高 # 导师信息 Qu Dong ,@[chenyang8094](https://github.com/chenyang8094),ASoC Mentor,...
- [ ] 1. Need to test the RDB decoding ability for different data structures (string,set,zset,stream,hash,i.e) - [ ] 2. Need to test the sync ability for tair modules (TairHash,TairString,TairZset)...
Needs to add the performance comparison of redis hash, as well as the memory overhead brought by the introduction of expire.
The current `exhmset` cmd does not support setting expire and version.
# 活动官网 https://summer-ospp.ac.cn/ # 题目描述 RedisShake支持AOF按时间点恢复数据(PITR) # 任务目标 1. RedisShake能够识别multi-part AOF格式 2. RedisShake能够识别AOF文件中的timestamp annotation,并恢复至指定时间点 3. 支持timeshift,能正确处理备份集中的数据过期逻辑 # 项目技术要求 熟悉Golang、Python,了解redis数据复制和迁移原理 # 题目难度 进阶 # 导师信息 Qu Dong ,@[chenyang8094](https://github.com/chenyang8094), [redis](https://github.com/redis/redis) contributor. [[email protected]](mailto:[email protected])(联系导师请附上个人简历)
If i want to compress 64bit integers, what should i do?