Skip to content

2025腾讯犀牛鸟开源人才培养计划—Opentenbase #55

@tencent-adm

Description

@tencent-adm

腾讯犀牛鸟开源人才培养计划

欢迎广大高校学子及开发者加入2025腾讯犀牛鸟开源人才培养计划!犀牛鸟开源人才培养计划同教育部计算机类专业教学指导委员会、教育部软件工程专业教学指导委员会、教育部电子信息类专业教学指导委员会、中国信息通信研究院一起作为联合指导单位,腾讯开源和腾讯高校合作联合主办,开发者通过参与腾讯全链路技术栈15个明星项目的学、练、赛研学,有机会获得腾讯颁发的荣誉证书、现金奖励以及腾讯特色礼包,获得“优秀学生”即可优先获得腾讯面试机会。

期待同学们在本次研学旅程中,和腾讯一起探索未知、学习技术,让开源伴你成长,收获满满一夏!

更多项目信息请看:腾讯开源活动官网腾讯开源研学基地

项目简介

关键特性

商业数据库兼容性
完整兼容SQL2011,支持Oracle语法

PostgreSQL兼容性
高度兼容PostgreSQL语法和生态跟进社区

完整的分布式事务能力
完整的分布式事务ACID能力,保证分布式读一致性

HTAP双引擎
具备高效OLTP和强大OLAP双引擎能力,支持PB级海量数据高效处理高效分布式执行能力

灵活的扩展
分布式灵活扩展,分布式高效弹性扩缩容

性能优越
性能优越,分布式弹性扩展好,支持高并发和高速吞吐

最新进展
V2.6.0-release 版本主要修改集中在:

1、功能增强
支持空间数据库插件PostGIS
支持rpm包部署
增加记录执行时间超过设定阈值的查询请求sql的插件slowquery

2、其他已知bug修复
修复多操作系统支持问题
修复/doc/src/sgml/func.sgml引起的make html编译问题

3、周边生态
添加容器化部署案例指引及文档
添加k8s集群化部署插件KubeBlock支持,新增部署案例指引及文档
添加基于Grafana/Prometheus的监控部署案例指引及文档

项目导师

谢灿扬:TDSQL-PG专家工程师,OpenTenbase社区贡献者
杨欣妍:TDSQL-PG研发工程师,OpenTenbase社区贡献者

培养概览

1️⃣ 参与“腾讯开源基础课程”
完成考试可获得《腾讯开源研学结课证书》

2️⃣ 参与“腾讯开源issue实战”
完成任意issue即可获得专属《腾讯开源实战证书》+ 腾讯周边精美礼包一套。其中issue难度对应礼包大小

3️⃣ 参与“腾讯开源课题实战”
任务奖金从6K、8K到12K不等、腾讯犀牛鸟研学专属《优秀学生证书》或《优秀开发者证书》、全球限量《腾讯开源贡献者证书》
*获得《优秀学生证书》,即可优先获得腾讯面试机会

4️⃣ 彩蛋玩法:分享有礼、帮带有礼

【玩法1-分享有礼】
在任意社交平台(知乎/b站/掘金/CSDN等)分享你在【本届犀牛鸟研学的心得+犀牛鸟官网】,在9月10日前把分享记录填写在【分享有礼登记表】表中,分享量Top 10即可获得鹅厂周边礼包!🎁

【玩法2-帮带有礼】:
你可以在项目社群、项目repo页面、项目研学基地【我要提问】区域三个位置回答其他同学提出的问题,在9月10日前,我们会综合导师意见,对积极且正确帮助他人解答问题的幸运同学送出鹅厂周边礼包!🎁

如何贡献

参与“腾讯开源issue实战”

进入“研学基地”,参与“腾讯开源issue实战”,选择你感兴趣项目的 Issue 任务,认领和完成它。7月10日开放 issue ,学生及开发者可无门槛参与和认领

1、如果你愿意解决issue,请在腾讯开源研学基地的【3️⃣issue认领任务大厅】领取issue任务
2、Fork 到个人的仓库下
3、在个人仓库解决完对应的任务后,提交 PR 至 Issue 所在仓库的 master 分支
4、PR提交后,项目导师将进行 code review, PR 被合并后即视为任务完成
5、如有任何疑问可以在评论区留言或者邮件至联络人

参与“腾讯开源课题实战”

时间安排:6月20日至7月28日为活动报名期,8月1日公布入围名单,8月2日至9月10日为课题实战期,通过筛选的学生即可参与此模块。

初阶任务
背景: OpenTenBase存在不同的版本,有部份用户需要将目前使用版本进行升级。
issue:给出OpenTenBase不同版本之间的升/降级方案
要求:要在本地测试完成准确无误,同时编写文档


中阶任务
背景: OpenTenBase在运行时可能有不同的状态,比如说出现各种故障的场景,此时需要一些工具对数据库进行监控和日志分析,方便观察数据库的状态。
Grafana是一个开源的数据可视化和监控平台,可以将其用于监控数据库。
Kibana 是一个用于数据可视化和分析的开源工具,可以将其用于数据库日志分析。
issue:
设计方案并写文档:
采集OpenTenBase的日志,使用kibana来分析收集到的日志;
使用OpenTenBase作为数据源,使用Grafana进行监控。
相关链接:
https://grafana.com/
https://www.elastic.co/kibana


高阶任务
背景:AI大模型时代下,帮助OpenTenBase适配向量插件,丰富OpenTenBase生态
issue:OpenTenBase代码库新增插件pgvector,使得编译、安装数据库后可直接
create extension vector;
要求:做到兼容适配无错误,同时编写文档
相关repo:GitHub - pgvector/pgvector: Open-source vector similarity search for Postgres

进阶:适配pgvecto.rs和PostgresML :OpenTenBase/OpenTenBase#31


联系导师

谢灿扬:[email protected]
杨欣妍:[email protected]

💁🏻‍♀️ 欢迎加入腾讯开源犀牛鸟官方微信群:官方通知及解答、最新腾讯开源动态

Image

💁🏻‍♀️欢迎加入Opentenbase项目官方交流群,导师在线为你答疑解惑!

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions