Database 对于非常无模式的宽行,什么是好的数据存储?

Database 对于非常无模式的宽行,什么是好的数据存储?,database,bigdata,Database,Bigdata,我正在寻找具有以下特征的数据存储 我正在存储有关Person对象的信息 一个人可以有数千种属性 不是每个人都有自己的特点 它应该是基于列的,因为查询通常涉及少数(10以下)属性 它应该是无模式的,因为我定期添加新的属性类型 目前大约100GB的数据,将扩展到500GB-1TB 什么是存储此类数据的好解决方案?这个问题可能有点离题,因为它更多的是解决方案设计,而不是严格的编程,但从您的需求来看,您似乎有一个很好的or候选方案,或者可能(尽管我不确定MongoDB在查询数千个属性中的几个属性方面

我正在寻找具有以下特征的数据存储

  • 我正在存储有关Person对象的信息
  • 一个人可以有数千种属性
  • 不是每个人都有自己的特点
  • 它应该是基于列的,因为查询通常涉及少数(10以下)属性
  • 它应该是无模式的,因为我定期添加新的属性类型
  • 目前大约100GB的数据,将扩展到500GB-1TB

什么是存储此类数据的好解决方案?

这个问题可能有点离题,因为它更多的是解决方案设计,而不是严格的编程,但从您的需求来看,您似乎有一个很好的or候选方案,或者可能(尽管我不确定MongoDB在查询数千个属性中的几个属性方面的优化程度如何)