ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

MatrixOne邀你参与2022开源之夏

2022-05-05 18:34:54  阅读:178  来源: 互联网

标签:社区 项目 数据类型 数据库 之夏 开源 2022 MatrixOne


2022年,MatrixOne首次参加中国科学院软件研究所开源软件供应链点亮计划支持下的系列高校开源活动「开源之夏2022」。本次活动旨在鼓励在校学生积极参与开源软件的开发维护,促进优秀开源软件社区的蓬勃发展,培养和发掘更多优秀的开发者。活动联合国内外各大开源社区,针对重要开源软件的开发与维护提供项目任务,并面向全球高校学生开放报名。

参赛小贴士

  • 活动参与方主要角色为学生、社区和导师。
  • 社区提供项目列表和描述,并安排项目对应的导师。
  • 学生可自主选择感兴趣的项目进行申请,并在中选后获得该软件资深维护者(社区导师)亲自指导的机会。
  • 划重点!根据项目的难易程度和完成情况,参与者将获取开源之夏活动奖金和结项证书哦~

MatrixOne项目背景

现如今数据管理的应用领域面临着数据引擎繁多,选型、开发 运维成本暴涨;数据碎片严重,数据更新维护愈发困难;基础设施割裂,数据系统难以跨机房、跨云等。面对这样的行业痛点,矩阵起源推出了一款极简的MatrixOne多引擎融合异构云原生数据库。MatrixOne项目从0开始搭建数据库计算、存储、分布式框架,通过融合OLTP、OLAP、流计算等多种引擎,使得用户在大部分场景中都可以通过单一数据库满足一定规模及复杂度的业务,降低开发者的选型及运维成本。

Github链接:https://github.com/matrixorigin/matrixone 有兴趣的开发者欢迎star和fork。

项目海报

项目一

MatrixOne哈希表的实现好坏直接关系到数据库的查询性能。MatrixOne目前使用的哈希表,是不区分数据基数的通用方案。对于低基数的情况,其性能并不如专门优化的方案。本任务的目标是为MatrixOne实现一个专为低基数场景优化的哈希表。

项目产出要求:

  • 提升MatrixOne查询在低基数场景下的性能
  • 完成项目的设计,开发和测试
  • 输出和完善用户文档(功能描述,用法等等)

项目二

对于大多数数据库来说,为了满足用户在特定场景的数据存储需求,需要支持JSON数据类型。目前MatrixOne数据库中,还不支持JSON数据类型和JQ函数。为了提升用户使用感受,本项目目标是希望给予MatrixOne增加JSON数据类型和JQ函数的实现。

项目产出要求:

  • 实现mo-db对json数据类型的支持,并实现jq函数
  • 输出设计文档
  • 输出源代码+单元测试+代码注释+功能测试用例
  • 输出测试报告(包含性能,使用方法,功能边界)
  • 用户文档的更新(功能描述,用法等等)

项目时间安排

项目时间安排

申请资格

  • 2022 开源之夏活动面向年满 18 周岁在校学生;
  • 暑期即将毕业的学生,只要在申请时学生证处在有效期内,就可以在官网提交申请;
  • 海外学生可提供录取通知书、学生卡、在读证明等文件用于证明学生身份。

MatrixOne社区

对MatrixOne有兴趣的话可以关注矩阵起源公众号或者加入MatrixOne社群。

微信公众号 矩阵起源
微信公众号 矩阵起源

MatrixOne社区群 技术交流
MatrixOne社区群 技术交流

标签:社区,项目,数据类型,数据库,之夏,开源,2022,MatrixOne
来源: https://www.cnblogs.com/dengn/p/16225845.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有