我最近开始研究大数据。具体来说,我有几GB的数据,我必须经常进行计算(添加,修改)。由于对数据的任何计算都需要花费大量时间,因此我一直在考虑如何存储数据以便快速计算。以下是我研究的选项:
你建议我做什么?你还有其他选择吗?
答案 0 :(得分:1)
如果您正在为大量数据寻找灵活的数据库, MongoDB 可能是您正在寻找的技术。
MongoDB属于NoSQL数据库系统的家族,是:
它允许您以非常灵活的方式修改您的模式,非常容易插入数据(1.),修改数据及其结构(2.),比XML(3.)和JSON-更快基于有效存储(4。)。
答案 1 :(得分:-1)
整数的大小是4,long long int是8个字节,它可以访问大约19位数据,对于unsinged long long int size也是8个字节,但是处理的值大于long long int但是这个小于20位数.Is有任何方法可以挂20位数据。
#include<iostream>
using namespace std;
int main()
{
unsigned long long int a;
cin>>a;
if(a>789456123789456123123)//want to take a higher thand this digits
{
cout<<"a is larger and big data"<<endl;
}
}
我搜索了一段时间,但没有找到有用的内容。所有关于java biginteger ..