舉報

會員
ElasticSearch Cookbook
最新章節:
Index
Writteninanengaging,easy-to-followstyle,therecipeswillhelpyoutoextendthecapabilitiesofElasticSearchtomanageyourdataeffectively.IfyouareadeveloperwhoimplementsElasticSearchinyourwebapplications,managedata,orhavedecidedtostartusingElasticSearch,thisbookisidealforyou.Thisbookassumesthatyou’vegotworkingknowledgeofJSONandJava
最新章節
- Index
- Creating a river plugin
- Creating an analyzer plugin
- Creating a cluster action
- Creating a REST plugin
- Creating a simple plugin
品牌:中圖公司
上架時間:2021-04-02 09:58:00
出版社:Packt Publishing
本書數字版權由中圖公司提供,并由其授權上海閱文信息技術有限公司制作發行
- Index 更新時間:2021-04-02 10:10:30
- Creating a river plugin
- Creating an analyzer plugin
- Creating a cluster action
- Creating a REST plugin
- Creating a simple plugin
- Creating a site plugin
- Introduction
- Chapter 12. Plugin Development
- Executing a facet search
- Executing a standard search
- Managing documents
- Managing mappings
- Managing indices
- Creating a client
- Introduction
- Chapter 11. Python Integration
- Executing a scroll/scan search
- Executing a facet search
- Executing a standard search
- Creating a query
- Managing bulk action
- Managing documents
- Managing mappings
- Managing indices with the native client
- Creating a native client
- Creating an HTTP client
- Introduction
- Chapter 10. Java Integration
- Installing and using SemaText SPM
- Installing and using ElasticSerach-head
- Installing and using BigDesk
- Getting node statistic via API
- Getting nodes information via API
- Controlling cluster state via API
- Controlling cluster health via API
- Introduction
- Chapter 9. Cluster and Nodes Monitoring
- Using the Twitter river
- Using the JDBC river
- Using the RabbitMQ river
- Using the MongoDB river
- Using the CouchDB river
- Managing a river
- Introduction
- Chapter 8. Rivers
- Updating with scripting
- Filtering a search via scripting
- Computing return fields with scripting
- Sorting using script
- Installing additional script plugins
- Introduction
- Chapter 7. Scripting
- Executing geo distance facets
- Executing term statistical facets
- Executing statistical facets
- Executing filter/query facets
- Executing date histogram facets
- Executing histogram facets
- Executing range facets
- Executing terms facets
- Executing facets
- Introduction
- Chapter 6. Facets
- Using the geo_distance filter
- Using the geo_polygon filter
- Using the geo_bounding_box filter
- Using and/or/not filters
- Using exists and missing filters
- Using a regexp query/filter
- Using the has_parent query/filter
- Using the top_children query
- Using the has_child query/filter
- Using the IDS query/filter
- Using the match query
- Using span queries
- Using a range query/filter
- Using a Boolean query/filter
- Using a prefix query/filter
- Querying/filtering for terms
- Querying/filtering for term
- Matching all the documents
- Deleting by query
- Counting
- Suggesting a correct query
- Executing a scan query
- Highlighting results
- Sorting a search
- Executing a search
- Introduction
- Chapter 5. Search Queries and Filters
- Speeding up GET
- Speeding up atomic operations (bulk)
- Updating a document
- Deleting a document
- Getting a document
- Indexing a document
- Using index aliases
- Managing index settings
- Checking if an index or type exists
- Optimizing an index
- Flushing an index
- Refreshing an index
- Deleting a mapping
- Getting a mapping
- Putting a mapping in an index
- Opening/closing an index
- Deleting an index
- Creating an index
- Introduction
- Chapter 4. Standard Operations
- Mapping different analyzers
- Adding generic data to mapping
- Mapping an attachment field
- Mapping an IP field
- Mapping a GeoShape field
- Mapping a GeoPoint field
- Mapping a multifield
- Managing a child document
- Managing nested objects
- Using dynamic templates in document mapping
- Mapping a document
- Mapping an object
- Mapping arrays
- Mapping base types
- Using explicit mapping creation
- Introduction
- Chapter 3. Managing Mapping
- Changing logging settings (advanced)
- Removing a plugin
- Installing a plugin manually
- Installing a plugin
- Setting up different node types (advanced)
- Setting up ElasticSearch for Linux systems (advanced)
- Setting up a node
- Networking setup
- Downloading and installing ElasticSearch
- Introduction
- Chapter 2. Downloading and Setting Up ElasticSearch
- Using the Thrift protocol
- Using the Native protocol
- Using the HTTP protocol
- Communicating with ElasticSearch
- Understanding cluster replication and sharding
- Managing your data
- Understanding node services
- Understanding node and cluster
- Introduction
- Chapter 1. Getting Started
- Customer support
- Reader feedback
- Conventions
- Who this book is for
- What you need for this book
- What this book covers
- Preface
- Support files eBooks discount offers and more
- www.PacktPub.com
- About the Reviewers
- About the Author
- Credits
- ElasticSearch Cookbook
- coverpage
- coverpage
- ElasticSearch Cookbook
- Credits
- About the Author
- About the Reviewers
- www.PacktPub.com
- Support files eBooks discount offers and more
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Chapter 1. Getting Started
- Introduction
- Understanding node and cluster
- Understanding node services
- Managing your data
- Understanding cluster replication and sharding
- Communicating with ElasticSearch
- Using the HTTP protocol
- Using the Native protocol
- Using the Thrift protocol
- Chapter 2. Downloading and Setting Up ElasticSearch
- Introduction
- Downloading and installing ElasticSearch
- Networking setup
- Setting up a node
- Setting up ElasticSearch for Linux systems (advanced)
- Setting up different node types (advanced)
- Installing a plugin
- Installing a plugin manually
- Removing a plugin
- Changing logging settings (advanced)
- Chapter 3. Managing Mapping
- Introduction
- Using explicit mapping creation
- Mapping base types
- Mapping arrays
- Mapping an object
- Mapping a document
- Using dynamic templates in document mapping
- Managing nested objects
- Managing a child document
- Mapping a multifield
- Mapping a GeoPoint field
- Mapping a GeoShape field
- Mapping an IP field
- Mapping an attachment field
- Adding generic data to mapping
- Mapping different analyzers
- Chapter 4. Standard Operations
- Introduction
- Creating an index
- Deleting an index
- Opening/closing an index
- Putting a mapping in an index
- Getting a mapping
- Deleting a mapping
- Refreshing an index
- Flushing an index
- Optimizing an index
- Checking if an index or type exists
- Managing index settings
- Using index aliases
- Indexing a document
- Getting a document
- Deleting a document
- Updating a document
- Speeding up atomic operations (bulk)
- Speeding up GET
- Chapter 5. Search Queries and Filters
- Introduction
- Executing a search
- Sorting a search
- Highlighting results
- Executing a scan query
- Suggesting a correct query
- Counting
- Deleting by query
- Matching all the documents
- Querying/filtering for term
- Querying/filtering for terms
- Using a prefix query/filter
- Using a Boolean query/filter
- Using a range query/filter
- Using span queries
- Using the match query
- Using the IDS query/filter
- Using the has_child query/filter
- Using the top_children query
- Using the has_parent query/filter
- Using a regexp query/filter
- Using exists and missing filters
- Using and/or/not filters
- Using the geo_bounding_box filter
- Using the geo_polygon filter
- Using the geo_distance filter
- Chapter 6. Facets
- Introduction
- Executing facets
- Executing terms facets
- Executing range facets
- Executing histogram facets
- Executing date histogram facets
- Executing filter/query facets
- Executing statistical facets
- Executing term statistical facets
- Executing geo distance facets
- Chapter 7. Scripting
- Introduction
- Installing additional script plugins
- Sorting using script
- Computing return fields with scripting
- Filtering a search via scripting
- Updating with scripting
- Chapter 8. Rivers
- Introduction
- Managing a river
- Using the CouchDB river
- Using the MongoDB river
- Using the RabbitMQ river
- Using the JDBC river
- Using the Twitter river
- Chapter 9. Cluster and Nodes Monitoring
- Introduction
- Controlling cluster health via API
- Controlling cluster state via API
- Getting nodes information via API
- Getting node statistic via API
- Installing and using BigDesk
- Installing and using ElasticSerach-head
- Installing and using SemaText SPM
- Chapter 10. Java Integration
- Introduction
- Creating an HTTP client
- Creating a native client
- Managing indices with the native client
- Managing mappings
- Managing documents
- Managing bulk action
- Creating a query
- Executing a standard search
- Executing a facet search
- Executing a scroll/scan search
- Chapter 11. Python Integration
- Introduction
- Creating a client
- Managing indices
- Managing mappings
- Managing documents
- Executing a standard search
- Executing a facet search
- Chapter 12. Plugin Development
- Introduction
- Creating a site plugin
- Creating a simple plugin
- Creating a REST plugin
- Creating a cluster action
- Creating an analyzer plugin
- Creating a river plugin
- Index 更新時間:2021-04-02 10:10:30