万本电子书0元读

万本电子书0元读

顶部广告

ElasticSearch Cookbook电子书

售       价:¥

5人正在读 | 0人评论 9.8

作       者:Alberto Paro

出  版  社:Packt Publishing

出版时间:2013-12-24

字       数:258.5万

所属分类: 进口书 > 外文原版书 > 电脑/网络

温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印

为你推荐

  • 读书简介
  • 目录
  • 累计评论(0条)
  • 读书简介
  • 目录
  • 累计评论(0条)
Written in an engaging, easy-to-follow style, the recipes will help you to extend the capabilities of ElasticSearch to manage your data effectively.If you are a developer who implements ElasticSearch in your web applications, manage data, or have decided to start using ElasticSearch, this book is ideal for you. This book assumes that you’ve got working knowledge of JSON and Java
目录展开

ElasticSearch Cookbook

Table of Contents

ElasticSearch Cookbook

Credits

About the Author

About the Reviewers

www.PacktPub.com

Support files, eBooks, discount offers and more

Why Subscribe?

Free Access for Packt account holders

Preface

What this book covers

What you need for this book

Who this book is for

Conventions

Reader feedback

Customer support

Downloading the example code

Errata

Piracy

Questions

1. Getting Started

Introduction

Understanding node and cluster

Getting ready

How it works...

There's more...

See also

Understanding node services

Getting ready

How it works...

Managing your data

Getting ready

How it works...

There's more...

Best practice

See also

Understanding cluster, replication, and sharding

Getting ready

How it works...

Best practice

There's more…

How to solve the yellow status

Best practice

How to solve the red status

Best practice

See also

Communicating with ElasticSearch

Getting ready

How it works…

Using the HTTP protocol

Getting ready

How to do it…

How it works…

There's more…

Using the Native protocol

Getting ready

How to do it…

How it works...

There's more…

See also

Using the Thrift protocol

Getting ready

How to do it…

How it works…

There's more...

See also

2. Downloading and Setting Up ElasticSearch

Introduction

Downloading and installing ElasticSearch

Getting ready

How to do it...

How it works...

There's more...

Networking setup

Getting ready

How to do it...

How it works...

See also

Setting up a node

Getting ready

How to do it...

How it works...

There's more...

See also

Setting up ElasticSearch for Linux systems (advanced)

Getting ready

How to do it...

How it works...

There's more...

Setting up different node types (advanced)

Getting ready

How to do it...

How it works...

Installing a plugin

Getting ready

How to do it...

How it works...

There's more...

See also

Installing a plugin manually

Getting ready

How to do it...

How it works...

Removing a plugin

Getting ready

How to do it...

How it works...

Changing logging settings (advanced)

Getting ready

How to do it...

How it works...

3. Managing Mapping

Introduction

Using explicit mapping creation

Getting ready

How to do it...

How it works...

There's more...

Mapping base types

Getting ready

How to do it...

How it works...

There's more...

See also

Mapping arrays

Getting ready

How to do it...

How it works...

Mapping an object

Getting ready

How to do it...

How it works...

There's more...

See also

Mapping a document

Getting ready

How to do it...

How it works...

See also

Using dynamic templates in document mapping

Getting ready

How to do it...

How it works...

There's more...

See also

Managing nested objects

Getting ready

How to do it...

How it works...

There's more...

See also

Managing a child document

Getting ready

How to do it...

How it works...

There's more...

See also

Mapping a multifield

Getting ready

How to do it...

How it works...

There's more...

See also

Mapping a GeoPoint field

Getting ready

How to do it...

How it works...

There's more...

Mapping a GeoShape field

Getting ready

How to do it...

How it works...

See also

Mapping an IP field

Getting ready

How to do it...

How it works...

Mapping an attachment field

Getting ready

How to do it...

How it works...

There's more...

See also

Adding generic data to mapping

Getting ready

How to do it...

How it works...

Mapping different analyzers

Getting ready

How to do it...

How it works...

See also

4. Standard Operations

Introduction

Creating an index

Getting ready

How to do it...

How it works...

There's more…

See also

Deleting an index

Getting ready

How to do it...

How it works...

See also

Opening/closing an index

Getting ready

How to do it...

How it works...

See also

Putting a mapping in an index

Getting ready

How to do it...

How it works...

See also

Getting a mapping

Getting ready

How to do it...

How it works...

See also

Deleting a mapping

Getting ready

How to do it...

How it works...

See also

Refreshing an index

Getting ready

How to do it...

How it works...

See also

Flushing an index

Getting ready

How to do it...

How it works...

See also

Optimizing an index

Getting ready

How to do it...

How it works...

There's more…

See also

Checking if an index or type exists

Getting ready

How to do it...

How it works...

Managing index settings

Getting ready

How to do it...

How it works...

There's more…

See also

Using index aliases

Getting ready

How to do it...

How it works...

There's more…

Indexing a document

Getting ready

How to do it...

How it works...

There's more…

See also

Getting a document

Getting ready

How to do it...

How it works...

There's more…

See also

Deleting a document

Getting ready

How to do it...

How it works...

See also

Updating a document

Getting ready

How to do it...

How it works...

See also

Speeding up atomic operations (bulk)

Getting ready

How to do it...

How it works...

Speeding up GET

Getting ready

How to do it...

How it works...

See also...

5. Search, Queries, and Filters

Introduction

Executing a search

Getting ready

How to do it...

How it works...

There's more...

See also

Sorting a search

Getting ready

How to do it...

How it works...

There's more...

See also

Highlighting results

Getting ready

How to do it...

How it works...

See also

Executing a scan query

Getting ready

How to do it...

How it works...

See also

Suggesting a correct query

Getting ready

How to do it...

How it works...

See also

Counting

Getting ready

How to do it...

How it works...

See also

Deleting by query

Getting ready

How to do it...

How it works...

See also

Matching all the documents

Getting ready

How to do it...

How it works...

See also

Querying/filtering for term

Getting ready

How to do it...

How it works...

There's more…

See also

Querying/filtering for terms

Getting ready

How to do it...

How it works…

There's more…

See also

Using a prefix query/filter

Getting ready

How to do it...

How it works…

See also

Using a Boolean query/filter

Getting ready

How to do it...

How it works…

See also

Using a range query/filter

Getting ready

How to do it...

How it works...

Using span queries

Getting ready

How to do it...

How it works...

See also

Using the match query

Getting ready

How to do it...

How it works...

See also

Using the IDS query/filter

Getting ready

How to do it...

How it works...

See also

Using the has_child query/filter

Getting ready

How to do it...

How it works...

See also

Using the top_children query

Getting ready

How to do it...

How it works...

See also

Using the has_parent query/filter

Getting ready

How to do it...

How it works...

See also

Using a regexp query/filter

Getting ready

How to do it...

How it works...

See also

Using exists and missing filters

Getting ready

How to do it...

How it works...

Using and/or/not filters

Getting ready

How to do it...

How it works...

Using the geo_bounding_box filter

Getting ready

How to do it...

How it works...

See also

Using the geo_polygon filter

Getting ready

How to do it...

How it works...

See also

Using the geo_distance filter

Getting ready

How to do it...

How it works...

There's more...

See also

6. Facets

Introduction

Executing facets

Getting ready

How to do it...

How it works...

See also

Executing terms facets

Getting ready

How to do it...

How it works...

There's more...

See also

Executing range facets

Getting ready

How to do it...

How it works...

See also

Executing histogram facets

Getting ready

How to do it...

How it works...

There's more...

See also

Executing date histogram facets

Getting ready

How to do it...

How it works...

There's more...

Executing filter/query facets

Getting ready

How to do it...

How it works...

See also

Executing statistical facets

Getting ready

How to do it...

How it works...

There's more...

Executing term statistical facets

Getting ready

How to do it...

How it works...

See also

Executing geo distance facets

Getting ready

How to do it...

How it works...

There's more...

See also

7. Scripting

Introduction

Installing additional script plugins

Getting ready

How to do it...

How it works...

There's more...

Sorting using script

Getting ready

How to do it...

How it works...

There's more...

Computing return fields with scripting

Getting ready

How to do it...

How it works...

See also

Filtering a search via scripting

Getting ready

How to do it...

How it works...

There's more...

See also

Updating with scripting

Getting ready

How to do it...

How it works...

There's more...

8. Rivers

Introduction

Managing a river

Getting ready

How to do it...

How it works...

There's more…

See also

Using the CouchDB river

Getting ready

How to do it...

How it works...

There's more…

See also

Using the MongoDB river

Getting ready

How to do it...

How it works...

See also

Using the RabbitMQ river

Getting ready

How to do it...

How it works...

There's more…

See also

Using the JDBC river

Getting ready

How to do it...

How it works...

See also

Using the Twitter river

Getting ready

How to do it...

How it works...

There's more…

See also

9. Cluster and Nodes Monitoring

Introduction

Controlling cluster health via API

Getting ready

How to do it…

How it works…

There's more…

See also

Controlling cluster state via API

Getting ready

How to do it…

How it works…

There's more…

See also

Getting nodes information via API

Getting ready

How to do it…

How it works…

There's more…

See also

Getting node statistic via API

Getting ready

How to do it…

How it works…

There's more…

See also

Installing and using BigDesk

Getting ready

How to do it…

How it works…

There's more…

Installing and using ElasticSerach-head

Getting ready

How to do it…

How it works…

There's more…

Installing and using SemaText SPM

Getting ready

How to do it…

How it works…

See also

10. Java Integration

Introduction

Creating an HTTP client

Getting ready

How to do it...

How it works...

There's more...

See also

Creating a native client

Getting ready

How to do it...

How it works...

There's more...

See also

Managing indices with the native client

Getting ready

How to do it...

How it works...

See also

Managing mappings

Getting ready

How to do it...

How it works...

There's more...

See also

Managing documents

Getting ready

How to do it...

How it works...

See also

Managing bulk action

Getting ready

How to do it...

How it works...

See also

Creating a query

Getting ready

How to do it...

How it works...

There's more...

See also

Executing a standard search

Getting ready

How to do it...

How it works...

See also

Executing a facet search

Getting ready

How to do it...

How it works...

See also

Executing a scroll/scan search

Getting ready

How to do it...

How it works...

There's more...

See also

11. Python Integration

Introduction

Creating a client

Getting ready

How to do it...

How it works...

There's more…

See also

Managing indices

Getting ready

How to do it...

How it works...

See also

Managing mappings

Getting ready

How to do it...

How it works...

There's more…

See also

Managing documents

Getting ready

How to do it...

How it works...

There's more…

See also

Executing a standard search

Getting ready

How to do it...

How it works...

There's more…

See also

Executing a facet search

Getting ready

How to do it...

How it works...

There's more…

See also

12. Plugin Development

Introduction

Creating a site plugin

Getting ready

How to do it...

How it works...

There's more…

See also

Creating a simple plugin

Getting ready

How to do it...

How it works...

There's more...

Creating a REST plugin

Getting ready

How to do it...

How it works...

There's more…

See also

Creating a cluster action

Getting ready

How to do it...

How it works...

See also

Creating an analyzer plugin

Getting ready

How to do it...

How it works...

Creating a river plugin

Getting ready

How to do it...

How it works...

There's more…

See also

Index

累计评论(0条) 0个书友正在讨论这本书 发表评论

发表评论

发表评论,分享你的想法吧!

买过这本书的人还买过

读了这本书的人还在读

回顶部