首页 文章

Mongo集合和流星反应性

提问于
浏览
0

我正在尝试为我正在开发的应用程序决定最佳方法 . 在我的应用程序中,每个用户都有许多自定义表单,例如X用户将拥有自定义表单,Y用户将有5种不同的表单根据他们的需求进行定制 .

我的想法是为每个自定义表单创建一个mongo db集合,在开始时我不会对很多用户有所了解我认为mongo集合限制设置为24000(我认为不确定) . 如果这是正确的我现在好了 .

但我认为这可能会产生问题,但也不确定这是性能,管理等方面的最佳方法 .

另一种选择是创建一个并置“表单”并在对象字段下添加自定义数据

{
    _id: dfdfd34df4efdfdfdf,
    data: {}
}

我对此的关注是一种流星反应性和规模 .

首先,我希望每个用户每周至少填写30到50次表格,所以我希望收集的大小能够快速增加 . 这使我质疑这种方法,并采用分解选项来分解大小 .

我的第二个问题或问题是Meteor能够识别第一级对象和第二级对象的变化 . 因为我需要数据被反应 .

第一级

{
        _id: dfdfd34df4efdfdfdf,
        data: {}
    }

第二级

{
   _id: dfdfd34df4efdfdfdf,
   data: {
           Object: 
             {
              name:Y, _id: random id
             }
         }
}

1 回答

相关问题