elasticsearch-hadoop

Package org.elasticsearch.hadoop.mr

Package providing integration between Elasticsearch and Map/Reduce package ('org.apache.hadoop.mapred' and 'org.apache.hadoop.mapreduce').

See:
          Description

Class Summary
EsInputFormat<K,V> ElasticSearch InputFormat for streaming data (typically based on a query) from ElasticSearch.
EsInputFormat.ShardInputSplit  
EsInputFormat.ShardRecordReader<K,V>  
EsInputFormat.WritableShardRecordReader  
EsOutputFormat ElasticSearch OutputFormat (old and new API) for adding data to an index inside ElasticSearch.
EsOutputFormat.EsOldAPIOutputCommitter  
EsOutputFormat.EsOutputCommitter  
EsOutputFormat.EsRecordWriter  
HadoopCfgUtils Class which handles the various Hadoop properties, aware of the changes between YARN (Hadoop 2) and 1.
HadoopIOUtils  
LinkedMapWritable Similar to MapWritable expect that it uses a LinkedHashMap underneath to preserve insertion order (and thus its structure).
WritableBytesConverter  
WritableCompatUtil Utility handling the difference in built-in Writable between Hadoop 1 and 2.
WritableValueReader  
WritableValueWriter  
 

Enum Summary
Counter Enum used for representing the stats inside Hadoop.
 

Package org.elasticsearch.hadoop.mr Description

Package providing integration between Elasticsearch and Map/Reduce package ('org.apache.hadoop.mapred' and 'org.apache.hadoop.mapreduce').

Defaults and settings can be configured through Hadoop configuration object. See ConfigurationOptions for available properties.


elasticsearch-hadoop