Python Web Scraping Cookbook
上QQ阅读APP看书,第一时间看更新

Storing data in Elasticsearch

Elasticsearch is a search engine based on Lucene. It provides a distributed, multitenant-capable, full-text search engine with an HTTP web interface and schema-free JSON documents. It is a non-relational database (often stated as NoSQL), focusing on the storage of documents instead of records. These documents can be many formats, one of which is useful to us: JSON.  This makes using Elasticsearch very simple as we do not need to convert our data to/from JSON.  We will use Elasticsearch much more later in the book

For now, let's go and store our planets data in Elasticsearch.