InterSystems多模型数据库竞赛

这是一场由开发者社区举办的在线编程竞赛,聚焦于使用InterSystems IRIS构建多模型应用。参赛者需创建至少结合两种不同模型(如key-value, relational, Object, DocDB)的应用,并在IRIS平台上运行。比赛时间为2021年1月11日至31日,设有专家评选和社区投票两个奖项,优胜者可赢得丰厚奖金。所有开发者社区成员(除InterSystems员工外)均可参与,参赛作品需开源并发布在GitHub上。" 116414421,10536062,Oracle 11g中的间隔分区详解,"['Oracle数据库', '分区表', '数据库设计']

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

亲爱的开发者们,欢迎您参加在线编程竞赛!这是2020年的系列竞赛,主题是利用InterSystems IRIS构建多模型解决方案。在这个竞赛中,开发者需要创建一个至少使用两种不同模型来操作数据的应用程序,例如key-value和relational, Object和relational, DocDB和key-value。这场由开发者社区发起的编程马拉松将从1月11日持续到1月31日。


展示最棒的编程技能,赢取炫酷奖品!在这里插入图片描述
主题:利用InterSystems IRIS构建多模型应用
时间:2021年1月11日-31日
奖品丰厚

1. Experts Nomination——获奖者由我们特别挑选的专家团选出:

🥇 1st place - $2,000

🥈 2nd place - $1,000

🥉 3rd place - $500

2. Community Nomination——获得总投票数最多的应用

🥇 1st place - $1,000

🥈 2nd place - $500

🥉 3rd place - $250

如果同时多位参赛者获得同样的票数,均被视为优胜者,将平分奖金。

谁可以参加?

任何开发者社区的成员均可参加,InterSystems内部员工除外。还没有账号?现在来建一个! 注意:中国内地新用户注册时,请在Region部分的下拉菜单中勾选“Mainland China”

参赛时间安排

1月11日 - 24日: 在这两周,您可以将开发的应用上传至Open Exchange (在此期间,还可以继续编辑您的项目).

1月25日 - 31日: 投票周

2月1日: 宣布获胜者!

主题

💡 多模型应用构建 💡

利用InterSystems IRIS数据平台构建多模型解决方案。

InterSystems IRIS数据平台是一个多模型DBMS. 我们公开了一些可开箱即用的APIs,可以为您提供数据管理的键-值,SQL,对象和文档模型。通过IRIS,您可以开发自己的模型,并公开API,这些API将提供一些新的数据模型,比如 GraphDB, column-store等。

在这个竞赛中,开发者需要创建一个至少使用两种不同模型来操作数据的应用程序,例如key-value和relational, Object和relational, DocDB和key-value。

应用程序应该在 IRIS Community EditionIRIS for Health Community EditionIRIS Advanced Analytics Community Edition上运行。

应用程序应该开源并在GitHub上发布。

资源助力

1. 资源——模型方面

文档
Multi-model data aсcess

1.1. Globals (key-value)

Globals是可以在IRIS数据库中存储和管理的稀疏多维数组。您可以使用ObjectScript和本机API处理Globals。

工具:
Managing globals in management portal

文档:
Using Multidimensional Storage (Globals)
Using Globals

社区文章:
Globals are Magic Swords for managing data
The art of mapping Globals to Classes

视频:
Globals QuickStart

1.2. SQL访问

InterSystems IRIS通过 ObjectScript/REST API和ODBC/JDBC提供对数据的SQL访问.

工具:
VSCode SQL Tools
DBeaver
SQL in Management Portal
Other SQL tools

文档:

SQL Access
InterSystems SQL Reference

社区文章:
Class Queries in ObjectScript

视频:
SQL Things you should know

1.3. Object访问

通过ObjectScript/REST API,本地API (Java/.NET/Node.js/Python)和XEP(Java/.NET),InterSystems IRIS提供了在Globals 存储和更改对象实例的途径。

文档:
Object Access

1.4. Document访问

InterSystems IRIS提供DocDB,通过REST API和ODBC/JDBC(SQL)来存储和管理JSON数据文档。

文档:
DocDB

2. 如何提交您开发的应用:
如何在Open Exchange上发布应用
如何递交竞赛申请

3. 线上课程:
Multi-Model QuickStart

4. 视频:
Multi-Model Development
Multi-Inheritance in a Multi-Model Environment

公平公正

点击查看 投票规则.

那么!

准备好了吗?

开始编程吧!

❗️ 点击此处,查看 官方竞赛术语解读.❗️

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值