Skip to content

hackreduce/elasticsearch-hackathon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

elasticsearch-hackathon

ElasticSearch Hackathon Material

Prerequisites

All attendees:

ElasticSearch Installation

It's recommended that you download and play with Elasticsearch locally if only to get familiar with the basic commands.

http://www.elasticsearch.org/guide/reference/setup/installation/

Available Datasets

Elasticsearch Data

Traackr Data

This data is loaded in MongoDB so that you can re-index it into ES in any way you find interesting:

  • Loaded on Mongo instance on cluster-7-data-00.sl.hackreduce.net
  • Mongo URI: mongodb://cluster-7-data-00.sl.hackreduce.net:28953
  • Database name: traackr
  • Two collections are available:

Useful Links

Elasticsearch Clients

Elasticsearch Plugin Examples

Indexing Data into Elasticsearch

Loading data from MongoDB

  • Two skeleton projects are availalbe to get you up and running right away: Java or Python
  • Using the Java driver
  • Java Driver Examples Code
  • Using the Python driver
  • Python driver tutorial
  • How to connect to the Hack/Reduce MongoDB Shell via local client:
    • Install MongoDB in your local environment
      • Ubuntu / Debian: sudo apt-get update; sudo apt-get install mongodb
      • Fedora / RedHat: sudo yum install mongodb
      • Test if installed successfully: mongo --version
      • Connect to Mongo instance on cluster-7-data-00.sl.hackreduce.net: mongo cluster-7-data-00.sl.hackreduce.net:28953/traackr

About

ElasticSearch Hackathon Material

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published