问题标签 [compose-db]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
404 浏览

mongodb - 如何使用传输器索引(弹性搜索)特定 MongoDB 数据库的特定集合?

我想使用传输器在弹性搜索中仅索引特定的 mongodb 集合。Mongodb 服务器有多个具有多个集合的数据库。我不想索引整个数据库。

0 投票
1 回答
448 浏览

mongodb - Meteor 消耗了大量的 Mongo 连接

在过去的几周里,我们一直在 prod 中遇到这个问题。

每隔几天,我们的 compose.io Mongo 数据库的连接数就会飙升至接近 5000,这是连接限制。这种行为似乎没有任何特定的触发器。

日志如下所示:

Compose 支持告诉我们,这几乎肯定是 MongoDB 驱动程序的问题,我们应该使用连接池。是否有一些我们需要实现的 Meteor 连接池配置?

0 投票
1 回答
477 浏览

apache-spark - WARN 会话:创建池时出错 /xxx.xxx.xxx.xxx:28730

我正在尝试从在 IBM Analytics Engine 上运行的 Spark 2.3 连接到在 IBM Cloud 上运行的 ScyllaDB 数据库。

我正在像这样启动火花壳......

然后执行以下 spark scala 代码:

但是,我看到一堆警告:

但是,在警告中的堆栈跟踪之后,我看到了我期望的输出:

如果我导航到撰写 UI,我会看到一个地图 json:

似乎警告与地图文件有关。

警告的含义是什么?我可以忽略它吗?


注意:我看到了一个类似的问题,但是我相信这个问题是不同的,因为地图文件和我无法控制 Compose 如何设置 scylladb 集群。

0 投票
1 回答
382 浏览

apache-spark - 无法从主机的传输池中获取传输

我正在尝试从 IBM Analytics Engine 上的 Spark Structured Streaming 写入 IBM Compose Elasticsearch 接收器。我的火花代码:

但是,我收到以下异常:

有任何想法吗?

0 投票
1 回答
50 浏览

meteor - 通过 Compose.io 在 Mongo 中保存日期与通过 Meteor 在 Mongo 中保存日期

在流星中:

在 Meteor Mongo 中保存的日期:

浏览器将按预期将日期显示为上午 7 点 (EDT)。

但是,在 Compose.io 中,相同的 Mongo 插入将保存日期:

浏览器将日期显示为凌晨 3 点。

Meteor 的 Mongodb 似乎通过补偿我的 EDT 并增加 4 小时来做正确的事情。Compose 按原样插入日期。

在不硬编码值的情况下进行补偿的最佳方法是什么?

0 投票
1 回答
894 浏览

elasticsearch - Elastic Search 中嵌套聚合的加权平均值

我试图通过聚合嵌套列表来获得加权平均值。每个文档都有一个学生的详细信息,每个学生的科目不同,每个科目的权重也不同。

我正在尝试按主题计算加权平均数。

我的文件是以下形式 -

这里 s1,s10,s2,s20 是主题。对于给定的班级,说“第 10 届”,我正在尝试汇总加权平均值。

我提出的查询是

我得到的错误是 -

我不确定是什么导致了错误。

0 投票
1 回答
1114 浏览

java - 从 Java 连接以编写 Janusgraph 以进行远程遍历

我正在尝试连接到远程 compose-janusgraph 服务器以创建图形并添加顶点。请注意,我无权访问服务器配置或更改服务器设置。

我可以通过我的本地 gremlin 控制台执行此操作

我想对使用 GraphTraversalSource 的 Java 客户端做同样的事情。在 Java 中,我可以使用 Cluser->Client->submit 选项成功提交 groovy 字符串。但是我使用 GraphTraversalSource 一直没有成功,出现了各种错误。

我用来配置 gremlin 控制台的 conf/compose.yaml 如下,与我在远程图形gremlin.remote.driver.clusterFile配置中使用的相同

远程图属性看起来像

如果我尝试

代码无异常运行,但图中未创建顶点。我认为这是因为 tx() 没有提交。因此,我尝试获取 ConfiguredGraphFactory 而不是 Empty 图形,但以下所有选项都会导致异常。

而不是 EmptyGraph 会导致错误(与接下来描述的错误相同)。当我创建配置ConfiguredGraphFactory.createConfiguration(new MapConfiguration(map));,然后尝试打开图表时,我收到一个错误,例如Please add a key named "ConfigurationManagementGraph" to the "graphs" property in your YAML file and restart the server to be able to use the functionality of the ConfigurationManagementGraph class. 我无法访问服务器,如前所述。

我还尝试了使用 JanusGraphFactory 的不同变体,但无济于事。

有人可以帮忙吗?

0 投票
1 回答
155 浏览

mongodb - 如何使用 compose transporter 将 mongo DB 文档拆分为多个文档

我有一个像下面这样的文档,我需要将此文档发送到 elasticsearch,因为 3 个带有标题的文档包含每个数组,并且我正在使用 compose transporter 将我的文档发送到 elasticsearch。我怎样才能做到这一点?

我在elasticsearch中的预期输出是这样的,具有不同的ID

0 投票
2 回答
41 浏览

database - IBM Cloud 中是否支持用于 Mobile Foundation Service 的云数据库?

IBM Cloud Public 中的 Mobile Foundation 服务是否支持新服务 Cloud Databases for Postgres 而不是 compose for Postgres?

0 投票
1 回答
28 浏览

ibm-cloud - 为什么 Compose for MySQL API 的“download_link”结果设置为“true”而不是 url?

使用 Compose for MySQL api,当我查询日志文件的详细信息时,根据https://www.compose.com/articles/the-ibm-cloud-compose上的文档,没有提供应有的下载链接-api/。“download_link”的值改为“true”。

结果示例: