Database Chapel编程语言。使用数据库

Database Chapel编程语言。使用数据库,database,parallel-processing,chapel,Database,Parallel Processing,Chapel,你们能帮我回答以下问题吗:我怎样才能从我的Chapel程序中使用数据库 谢谢只是更新一下。High Performance Mark对问题的评论很好地回答了这个问题。我想提供一个链接到一些更新的文档 看看哪个描述了调用C库的选项。请注意,Chapel支持使用extern块特性直接调用C代码(无需显式使用外部函数接口) extern { #include <stdio.h> static void hello(void) { printf("Hello Chape

你们能帮我回答以下问题吗:我怎样才能从我的Chapel程序中使用数据库


谢谢

只是更新一下。High Performance Mark对问题的评论很好地回答了这个问题。我想提供一个链接到一些更新的文档

看看哪个描述了调用C库的选项。请注意,Chapel支持使用extern块特性直接调用C代码(无需显式使用外部函数接口)

extern {
   #include <stdio.h>
   static void hello(void) {
     printf("Hello Chapel and C Interoperability!\n");
   }
}

hello();
extern{
#包括
静态void hello(void){
printf(“Hello Chapel and C互操作性!\n”);
}
}
你好;
您还可以做更多的事情——请参阅上面链接的C互操作性文档以了解详细信息


使用库的另一个有趣的选项是。

现在我广泛使用它来连接Postgres。很好

Chapel语言规范的第31章(最新版本)涵盖了与C的互操作性,特别是与C的互操作性。我想如果您的数据库公开了C(或类似C的)API,您应该能够从Chapel程序访问它。谢谢!使用它,我可以处理我的数据。我的数据在MySQL数据库中,我有通过C使用MySQL的经验。我看到31.2.3有关于这方面的信息。