如何在 snappy-data sql 数据库中使用 REST 服务

Posted

技术标签:

【中文标题】如何在 snappy-data sql 数据库中使用 REST 服务【英文标题】:How to use REST service in snappy-data sql Database 【发布时间】:2017-03-04 07:33:18 【问题描述】:

您好,我开始学习 snappy-data 文档版本 0.7,以便连接到 REST 调用以访问 snappy-data 数据库,我不知道如何将 REST 服务与 snappy-data 一起使用,您能告诉我吗任何人如何做到这一点,我在 snappy 数据文档中搜索了我无法到达它的位置,如果有人知道请告诉我谢谢..

【问题讨论】:

【参考方案1】:

其余服务基于 Spark 作业服务器。这里描述了它的其余 API - https://github.com/spark-jobserver/spark-jobserver/blob/master/README.md

这就是你要找的吗? 我们将在 1.0 GA 之前包含适当的文档。

【讨论】:

是的,我也试过这种方式,但我们只能在 spark shell 推荐中执行智能连接器模式但我需要作为 spark Job 执行,如果你不介意可以告诉我如何将智能连接器示例作为 spark 作业执行器模式运行,我在文档中搜索了我无法到达那里,或者如何将 Scala 脚本作为 spark 作业提交运行,谢谢。 Other then , there are any Option for directly access the snappy-data database using SQL query,在Java中我们可以使用Jdbc使用查询连接数据库,我们将得到输出,就像任何选项一样可在 snappy-data 中使用,如果可能,请使用任何语言,请告诉我,谢谢。【参考方案2】:

您的 Scala 代码可以在此处列出的三种不同模式下与 SnappyData 交互:

https://github.com/SnappyDataInc/snappydata/blob/branch-0.7/docs/deployment.md

在同一页面上解释了每种模式的必要性。

您可以使用 JDBC 驱动程序与 SnappyData 进行交互。或者,我们有自己的 sql shell - bin/snappy-shell。你可以在这里找到文档:

https://github.com/SnappyDataInc/snappydata/blob/branch-0.7/docs/howto.md#howto-jdbc

事实上,我们的“操作方法”文档详细讨论了如何使用 SnappyData。

https://github.com/SnappyDataInc/snappydata/blob/branch-0.7/docs/howto.md

请仔细阅读它们,让我们知道您的其他问题。

PS:我已经为您提供了指向 0.7 文档的链接,因为您在该分支上。

【讨论】:

以上是关于如何在 snappy-data sql 数据库中使用 REST 服务的主要内容,如果未能解决你的问题,请参考以下文章

如何在 oracle sql 数据库中使 WHERE 子句不区分大小写?

在 SQL 中使行条目水平配对

在 Django 中使迁移有条件

如何在 Laravel 中使非数据库模型具有两个属性

如何在 MVC 中使文本框可选

如何在我的在线站点中使数据库联机