コード例 #1
0
ファイル: SequenceFileWriterDemo.py プロジェクト: luoq/Hadoop
def writeData(writer):
    key = LongWritable()
    value = LongWritable()

    for i in range(1000):
        key.set(1000 - i)
        value.set(i)
        print(('[%d] %s %s' % (writer.getLength(), key.toString(), value.toString())))
        writer.append(key, value)
コード例 #2
0
ファイル: SequenceFileMeta.py プロジェクト: 3rwww1/Hadoop
def writeData(writer):
    key = LongWritable()
    value = LongWritable()

    for i in xrange(10):
        key.set(1000 - i)
        value.set(i)
        print '[%d] %s %s' % (writer.getLength(), key.toString(), value.toString())
        writer.append(key, value)
コード例 #3
0
def write_text_data(writer):
    key = LongWritable()
    value = Text()

    for i in xrange(1000):
        key.set(1000 - i)
        value.set('taro {}'.format(i))
        print '[%d] %s %s' % (writer.getLength(), key.toString(), value.toString())
        writer.append(key, value)
コード例 #4
0
def write_text_data(writer):
    key = LongWritable()
    value = Text()

    for i in xrange(1000):
        key.set(1000 - i)
        value.set('taro {}'.format(i))
        print '[%d] %s %s' % (writer.getLength(), key.toString(),
                              value.toString())
        writer.append(key, value)