6

假设我想在 Meteor 的后端使用与 Mongo 不同的数据库,并且还想在前端使用像 D3.js 这样的可视化库。目前有可能吗?如果不是我自己添加它会有多复杂?谢谢

4

2 回答 2

1

https://github.com/meteor/meteor/tree/master/packages/mongo-livedata文档表明,如果您想替换数据库功能,这将是开始使用的模块。

您可以通过提供服务器端数据库驱动程序和/或实现替代 API 的客户端缓存来替代 MongoDB 的另一个数据库。mongo-livedata 是这样一个项目的一个很好的起点。

-- http://docs.meteor.com/#data

于 2012-08-18T23:13:17.017 回答
0

看看这个项目:https ://github.com/austinrivas/meteor-postgresql 。如果您确实需要使用 mongo meteor 以外的数据库,除非您正在试验,否则可能不是正确的选择。您始终可以将来自另一个数据库的数据聚合到 mongo,这可能会让生活更轻松。

我一直以 angularjs 指令的形式将 D3 与流星一起使用,并将数据绑定以将可视化驱动到 $scope。DDP 使得在 d3 可视化中保持数据最新非常方便。

于 2015-04-03T04:39:19.767 回答