首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Meteor中使用反应性MySQL数据库(更新?)

在Meteor中使用反应性MySQL数据库(更新?)
EN

Stack Overflow用户
提问于 2015-03-02 23:21:34
回答 2查看 8.6K关注 0票数 14

我正在开发一个新的应用程序,虽然我非常喜欢整个Meteor生态系统,但我对MongoDB的需求有点不满意,这主要是因为基于文档的数据库似乎是通过圆孔放一个正方形的钉子,因为缺少Joins,而我的DB安装程序本来会被广泛使用。

如果我选择使用MongoDB,我似乎需要对我的数据库进行“去角色化”,并且有很多重复的数据,而且如果需要修改复制的数据,我还没有看到一种方便的方法来更新它。

现在,我非常想要Meteor的离线DB功能和实时更新同步,但我的数据似乎更适合一个经典的关系数据库。

所以,环顾四周,我看到了那个Meteor的路线图中有SQL支持。,还有一些连接器已经是写成了,但是我没有看到比2014年初更新的东西--甚至讨论过它,那么有谁知道Meteor中的support在哪里呢?是否有一个推荐的项目添加它,或一个阿尔法到位?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2015-03-03 00:34:18

如果您想使用mySQL玩Meteor,您将最终使用numtel/meteor-mysql软件包

有一个真正的将mysql与领导板示例结合使用的示例

看看这里的文件

如果您查看一下关于trello sql支持板的注释,就会发现numtel包。

票数 12
EN

Stack Overflow用户

发布于 2015-05-08 04:54:37

基本上,有三种方法可以做到这一点:

1.-在客户端使用SQLSintax:消除对分组和联合的最小限制。在客户端上使用Alasql并规范mongo集合。

2.-使用SQL :尝试numltel的MySql和PG连接器,或流星流PG连接器。缺点是它们破坏了对流星的部署。

3.-使用mongo作为关系数据库的从属程序,使它们保持同步。MySql Shadow使用这个。另外,您可能需要查看symmetric.ds,以便使用大量的Sql引擎设置mongo双向复制。

我收集了我在这次回购中的研究:

https://github.com/vchigne/sqlAndMeteor

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/28821281

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档