售 价:¥
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
About Packt
Why subscribe?
Packt.com
Contributors
About the author
About the reviewer
Packt is searching for authors like you
Preface
Who this book is for
What this book covers
To get the most out of this book
Download the example code files
Download the color images
Conventions used
Get in touch
Reviews
Getting Started
Technical requirements
Downloading and installing Elasticsearch
Getting ready
How to do it…
How it works…
There's more…
See also
Setting up networking
Getting ready
How to do it…
How it works…
See also
Setting up a node
Getting ready
How to do it…
How it works…
See also
Setting up Linux systems
Getting ready
How to do it…
How it works…
Setting up different node types
Getting ready
How to do it…
How it works…
There's more…
Setting up a coordinator node
Getting ready
How to do it…
How it works…
Setting up an ingestion node
Getting ready
How to do it…
How it works…
There's more…
Installing plugins in Elasticsearch
Getting ready
How to do it…
How it works…
There's more…
See also
Removing a plugin
Getting ready
How to do it…
How it works…
Changing logging settings
Getting ready
How to do it…
How it works…
Setting up a node via Docker
Getting ready
How to do it…
How it works…
There's more…
See also
Deploying on Elasticsearch Cloud Enterprise
Getting ready
How to do it…
How it works…
See also
Managing Mapping
Using explicit mapping creation
Getting ready
How to do it...
How it works...
There's more...
See also
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...
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 with a join field
Getting ready
How to do it...
How it works...
There's more...
See also
Adding a field with multiple mappings
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 alias field
Getting ready
How to do it...
How it works...
Mapping a Percolator field
Getting ready
How to do it...
How it works...
Mapping feature and feature vector fields
Getting ready
How to do it...
How it works...
Adding metadata to a mapping
Getting ready
How to do it...
How it works...
Specifying different analyzers
Getting ready
How to do it...
How it works...
See also
Mapping a completion field
Getting ready
How to do it...
How it works...
See also
Basic Operations
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 or 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...
There's more...
See also
Getting a mapping
Getting ready
How to do it...
How it works...
See also
Reindexing an index
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
ForceMerge an index
Getting ready
How to do it...
How it works...
There's more...
See also
Shrinking an index
Getting ready
How to do it...
How it works...
There's more...
See also
Checking if an index 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...
Rolling over an index
Getting ready
How to do it…
How it works...
See also
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 operations)
Getting ready
How to do it...
How it works...
Speeding up GET operations (multi GET)
Getting ready
How to do it...
How it works...
See also...
Exploring Search Capabilities
Technical requirements
Executing a search
Getting ready
How to do it...
How it works...
There's more...
See also
Sorting results
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 scrolling query
Getting ready
How to do it...
How it works...
There's more...
See also
Using the search_after functionality
Getting ready
How to do it...
How it works...
See also
Returning inner hits in results
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 matched results
Getting ready
How to do it...
How it works...
There's more...
See also
Explaining a query
Getting ready
How to do it...
How it works...
Query profiling
Getting ready
How to do it...
How it works...
Deleting by query
Getting ready
How to do it...
How it works...
There's more...
See also
Updating by query
Getting ready
How to do it...
How it works...
There's more...
See also
Matching all the documents
Getting ready
How to do it...
How it works...
See also
Using a Boolean query
Getting ready
How to do it...
How it works...
There's more...
Using the search template
Getting ready
How to do it...
How it works...
See also
Text and Numeric Queries
Using a term query
Getting ready
How to do it...
How it works...
There's more...
Using a terms query
Getting ready
How to do it...
How it works...
There's more...
See also
Using a prefix query
Getting ready
How to do it...
How it works...
There's more...
See also
Using a wildcard query
Getting ready
How to do it...
How it works...
See also
Using a regexp query
Getting ready
How to do it...
How it works...
See also
Using span queries
Getting ready
How to do it...
How it works...
See also
Using a match query
Getting ready
How to do it...
How it works...
See also
Using a query string query
Getting ready
How to do it...
How it works...
There's more...
See also
Using a simple query string query
Getting ready
How to do it...
How it works...
See also
Using the range query
Getting ready
How to do it...
How it works...
There's more...
The common terms query
Getting ready
How to do it...
How it works...
See also
Using an IDs query
Getting ready
How to do it...
How it works...
See also
Using the function score query
Getting ready
How to do it...
How it works...
See also
Using the exists query
Getting ready
How to do it...
How it works...
Relationship and Geo Queries
Using the has_child query
Getting ready
How to do it...
How it works...
There's more...
See also
Using the has_parent query
Getting ready
How to do it...
How it works...
See also
Using nested queries
Getting ready
How to do it...
How it works...
See also
Using the geo_bounding_box query
Getting ready
How to do it...
How it works...
See also
Using the geo_polygon query
Getting ready
How to do it...
How it works...
See also
Using the geo_distance query
Getting ready
How to do it...
How it works...
See also
Aggregations
Executing an aggregation
Getting ready
How to do it...
How it works...
See also
Executing stats aggregations
Getting ready
How to do it...
How it works...
See also
Executing terms aggregation
Getting ready
How to do it...
How it works...
There's more...
See also
Executing significant terms aggregation
Getting ready
How to do it...
How it works...
Executing range aggregations
Getting ready
How to do it...
How it works...
There's more...
See also
Executing histogram aggregations
Getting ready
How to do it...
How it works...
There's more...
See also
Executing date histogram aggregations
Getting ready
How to do it...
How it works...
There's more...
See also
Executing filter aggregations
Getting ready
How to do it...
How it works...
There's more...
See also
Executing filters aggregations
Getting ready
How to do it...
How it works...
Executing global aggregations
Getting ready
How to do it...
How it works...
Executing geo distance aggregations
Getting ready
How to do it...
How it works...
See also
Executing children aggregations
Getting ready
How to do it...
How it works...
Executing nested aggregations
Getting ready
How to do it...
How it works...
There's more...
Executing top hit aggregations
Getting ready
How to do it...
How it works...
See also
Executing a matrix stats aggregation
Getting ready
How to do it...
How it works...
Executing geo bounds aggregations
Getting ready
How to do it...
How it works...
See also
Executing geo centroid aggregations
Getting ready
How to do it...
How it works...
See also
Executing pipeline aggregations
Getting ready
How to do it...
How it works...
See also
Scripting in Elasticsearch
Painless scripting
Getting ready
How to do it...
How it works...
There's more...
See also
Installing additional script plugins
Getting ready
How to do it...
How it works...
There's more...
Managing scripts
Getting ready
How to do it...
How it works...
There's more...
See also
Sorting data using scripts
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 using scripting
Getting ready
How to do it...
How it works...
See also
Using scripting in aggregations
Getting ready
How to do it...
How it works...
Updating a document using scripts
Getting ready
How to do it...
How it works...
There's more...
Reindexing with a script
Getting ready
How to do it...
How it works...
Managing Clusters
Controlling the cluster health using an API
Getting ready
How to do it...
How it works...
There's more...
See also
Controlling the cluster state using an API
Getting ready
How to do it...
How it works...
There's more...
See also
Getting cluster node information using an API
Getting ready
How to do it...
How it works...
There's more...
See also
Getting node statistics via the API
Getting ready
How to do it...
How it works...
There's more...
Using the task management API
Getting ready
How to do it...
How it works...
There's more...
See also
Using the hot threads API
Getting ready
How to do it...
How it works...
Managing the shard allocation
Getting ready
How to do it...
How it works...
There's more...
See also
Monitoring segments with the segment API
Getting ready
How to do it...
How it works...
See also
Cleaning the cache
Getting ready
How to do it...
How it works...
Backups and Restoring Data
Managing repositories
Getting ready
How to do it...
How it works...
There's more...
See also
Executing a snapshot
Getting ready
How to do it...
How it works...
There's more...
Restoring a snapshot
Getting ready
How to do it...
How it works...
Setting up an NFS share for backups
Getting ready
How to do it...
How it works...
Reindexing from a remote cluster
Getting ready
How to do it...
How it works...
See also
User Interfaces
Installing and using Cerebro
Getting ready
How to do it...
How it works...
There's more...
Installing and using Elasticsearch HQ
Getting ready
How to do it...
How it works...
Installing Kibana
Getting ready
How to do it...
How it works...
See also
Managing Kibana discovery
Getting ready
How to do it...
How it works...
Visualizing data with Kibana
Getting ready
How to do it...
How it works...
Using Kibana Dev tools
Getting ready
How to do it...
How it works...
There's more...
Using the Ingest Module
Pipeline definition
Getting ready
How to do it...
How it works...
There's more...
See also
Inserting an ingest pipeline
Getting ready
How to do it...
How it works...
Getting an ingest pipeline
Getting ready
How to do it...
How it works...
There's more...
Deleting an ingest pipeline
Getting ready
How to do it...
How it works...
Simulating an ingest pipeline
Getting ready
How to do it...
How it works...
There's more...
Built-in processors
Getting ready
How to do it...
How it works...
See also
Grok processor
Getting ready
How to do it...
How it works...
See also
Using the ingest attachment plugin
Getting ready
How to do it...
How it works...
Using the ingest GeoIP plugin
Getting ready
How to do it...
How it works...
See also
Java Integration
Creating a standard Java HTTP client
Getting ready
How to do it...
How it works...
See also
Creating an HTTP Elasticsearch client
Getting ready
How to do it...
How it works...
See also
Creating a high-level REST client
Getting ready
How to do it...
How it works...
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...
See also
Managing bulk actions
Getting ready
How to do it...
How it works...
Building a query
Getting ready
How to do it...
How it works...
There's more...
Executing a standard search
Getting ready
How to do it...
How it works...
See also
Executing a search with aggregations
Getting ready
How to do it...
How it works...
See also
Executing a scroll search
Getting ready
How to do it...
How it works...
See also
Integrating with DeepLearning4j
Getting ready
How to do it...
How it works...
See also
Scala Integration
Creating a client in Scala
Getting ready
How to do it...
How it works...
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...
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...
See also
Executing a search with aggregations
Getting ready
How to do it...
How it works...
See also
Integrating with DeepLearning.scala
Getting ready
How to do it...
How it works...
See also
Python Integration
Creating a client
Getting ready
How to do it...
How it works…
See also
Managing indices
Getting ready
How to do it…
How it works…
There's more…
See also
Managing mappings include the mapping
Getting ready
How to do it…
How it works…
See also
Managing documents
Getting ready
How to do it…
How it works…
See also
Executing a standard search
Getting ready
How to do it…
How it works…
See also
Executing a search with aggregations
Getting ready
How to do it…
How it works…
See also
Integrating with NumPy and scikit-learn
Getting ready
How to do it...
How it works...
See also
Plugin Development
Creating a plugin
Getting ready
How to do it...
How it works...
There's more...
Creating an analyzer 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...
See also
Creating a cluster action
Getting ready
How to do it...
How it works...
See also
Creating an ingest plugin
Getting ready
How to do it...
How it works...
Big Data Integration
Installing Apache Spark
Getting ready
How to do it...
How it works...
There's more...
Indexing data using Apache Spark
Getting ready
How to do it...
How it works...
See also
Indexing data with meta using Apache Spark
Getting ready
How to do it...
How it works...
There's more...
Reading data with Apache Spark
Getting ready
How to do it...
How it works...
Reading data using Spark SQL
Getting ready
How to do it...
How it works...
Indexing data with Apache Pig
Getting ready
How to do it...
How it works...
Using Elasticsearch with Alpakka
Getting ready
How to do it...
How it works...
See also
Using Elasticsearch with MongoDB
Getting ready
How to do it...
How it works...
See also
Another Book You May Enjoy
Leave a review - let other readers know what you think
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜