2 namedajipai namedajipai 于 2016.09.19 18:30 提问

请问怎么使用hadooq将未排序的数据存入文件中,存入的文件需要是动态排序的

请问怎么使用hadooq将未排序的数据存入文件中,存入的文件需要是动态排序的,数据量很大的话,怎么性能高?

1个回答

caozhy
caozhy   Ds   Rxr 2016.10.11 23:46
已采纳
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
从data.dat文件中读取整数求和,结果保存到same.data文件中
import java.io.BufferedWriter; import java.io.FileInputStream; import java.io.FileWriter; import java.util.Scanner; public class shangke { public static void main(String[] args) { try {
从文件中读取数据,排序之后输出到另一个文件中
文件中有一组数据,要求排序后输出到另一个文件中去 主要有两个知识点: 排序、文件操作 C++/C代码如下: [cpp] view plain copy #include   #include   #include   using namespace std;   void Order(vectorint> &data)//
C++ 随机数 冒泡、快速、归并、希尔排序 排序时间
C++ 将产生的随机数存入文件中,使用冒泡、快速、归并、希尔排序并计算排序时间,将排序时间存入excel中
(1) 输入学生的基本信息,计算每个学生的平均分,并将学生信息存入磁盘文件“stud”中; (2) 将文件stud中的数据按平均分从高到低的顺序进行排序,并将排序结果存放到文件“stud_sort”中
(1)    输入学生的基本信息,计算每个学生的平均分,并将学生信息存入磁盘文件“stud”中; (2)    将文件stud中的数据按平均分从高到低的顺序进行排序,并将排序结果存放到文件“stud_sort”中; (3)    输入一个学生的基本信息,将该信息存入文件“stud_sort”中,使插入数据后仍按平均分排序,并保存在原文件“stud_sort”中; (4)    输入一个学生的
从两个文件读数据,排序后输出到新文件
文件"A"和文件“B"分别已经存放有按照递增顺序排好序的小数,请将两个文件中的数据读出来写到文件”C"中,并同样按照递增顺序存入文件之中。 目前想到的是设一个大数组,依次从A、B文件读入数据,然后对这个大数组排序,然后保存到C文件。 有一点不满意的是,数组有尺寸限制。 void bubble_sort(double *ar, int rcount); void resortToFi
IO流_把一个文件中的字符串排序后再写入另一个文件案例
package cn.itcast_07; import java.io.BufferedReader; import java.io.BufferedWriter; import java.io.FileReader; import java.io.FileWriter; import java.io.IOException; import java.util.Arrays; /* * 需
如何排序大文件?
在某些应用中,因为内存资源有限制,而要排序的文件很大(比如10G的文件,只有10M的内存) 主要的思想是: 1 分割文件,使分割的文件能全部加载到内存。 2 分别排序每一个分割的文件 3 合并文件 : 每次顺序查找当前内存中的最小行   如下是一个简单的window上的实现: //单行最大长度lEN_LINE - 1 #define LEN_LINE 80 in
链表保存到二进制文件,并读取
写了一个类,CHjgList hjglist hjglist.ShowList();//显示所有列表内容 hjglist.ShowTipList(3);//显示索引是3的文件内容 hjglist.SetDataFile("c:\\1.dat");//设置保存路径 hjglist.SaveData();//保存链表内容
JAVA对文件内数据进行排序的解决办法
今天在对文件内数据进行排序时,出了点问题,我的做法是这样的:首先从键盘输入一行数数字,用BufferedReader的readline方法获得,然后用FileWriter写入到文件中。跟着用FileReader的read方法,将文件内的数据读入到自己定义的char数组中,最后再用数组的排序函数,但最终输出不对。以下是源代码:import java.io.*;import j
将数据保存到文件中
1、首先由openFileOutput()方法得到FileOutputStream对象; 由FileOutputStream创建OutputStreamWrite对象;由OutputStreamWrite创建BuffereWrite对象。大概的流程如下:public void saveFile(){ FileOutputStream fos = openFileOutput("文件名",M