WSO2 DAS MongoDB
WSO2 DAS with MongoDB
是否可以将 MongoDB 设置为 WSO2 DAS 中的分析数据源?我在 analytics-datasources.xml 脚本中看到 DAS 支持 cassandra 和 HBase。
开箱即用,WSO2 数据分析服务器 (DAS) 不支持 MongoDB。但是,我们编写 DAS 的方式使得可以轻松设置其他数据库(例如 MongoDB)作为您的分析数据源。
程序非常简单,只需要实现AnalyticsRecordStore接口即可。它有据可查,我希望你能轻松理解它。另外,我想指出
CassandraAnalyticsRecordStore 这是 AnalyticsRecordStore 接口的 Cassandra 实现。
P.S。如果您设法为 MongoDB 实现 AnalyticsRecordStore 接口,我们非常欢迎您向 carbon-analytics 存储库发送合并请求。
我们已经完成了 PR 以支持 DAS 中的 MongoDB。它已经包含在master分支中,你可以看看这些PR:
https://github.com/wso2/carbon-analytics/pull/225
这里:
https://github.com/wso2/carbon-data/pull/133
此致,
是否可以将 MongoDB 设置为 WSO2 DAS 中的分析数据源?我在 analytics-datasources.xml 脚本中看到 DAS 支持 cassandra 和 HBase。
开箱即用,WSO2 数据分析服务器 (DAS) 不支持 MongoDB。但是,我们编写 DAS 的方式使得可以轻松设置其他数据库(例如 MongoDB)作为您的分析数据源。
程序非常简单,只需要实现AnalyticsRecordStore接口即可。它有据可查,我希望你能轻松理解它。另外,我想指出 CassandraAnalyticsRecordStore 这是 AnalyticsRecordStore 接口的 Cassandra 实现。
P.S。如果您设法为 MongoDB 实现 AnalyticsRecordStore 接口,我们非常欢迎您向 carbon-analytics 存储库发送合并请求。
我们已经完成了 PR 以支持 DAS 中的 MongoDB。它已经包含在master分支中,你可以看看这些PR:
https://github.com/wso2/carbon-analytics/pull/225
这里:
https://github.com/wso2/carbon-data/pull/133
此致,