top

  Info

  • Utilizzare la checkbox di selezione a fianco di ciascun documento per attivare le funzionalità di stampa, invio email, download nei formati disponibili del (i) record.

  Info

  • Utilizzare questo link per rimuovere la selezione effettuata.
Elasticsearch server : leverage Elasticsearch to create a robust, fast, and flexible search solution with ease / / Rafał Kuć, Marek Rogoziński
Elasticsearch server : leverage Elasticsearch to create a robust, fast, and flexible search solution with ease / / Rafał Kuć, Marek Rogoziński
Autore Kuć Rafał
Edizione [3rd ed.]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2016
Descrizione fisica 1 online resource (556 p.)
Collana Community experience distilled
Soggetto topico Application software
Application software - Development
Client/server computing
Web site - Design
Electronic information resource searching
ISBN 1-78588-362-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Elasticsearch Cluster; Chapter 2: Indexing Your Data; Chapter 3: Searching Your Data; Chapter 4: Extending Your Querying Knowledge; Chapter 5: Extending Your Index Structure; Chapter 6: Make Your Search Better; Chapter 7: Aggregations for Data Analysis; Chapter 8: Beyond Full-text Searching; Chapter 9: Elasticsearch Cluster in Detail; Chapter 10: Administrating Your Cluster; Chapter 11: Scaling by Example; Index; Full text searching
The basics of ElasticsearchInstalling and configuring your cluster; Manipulating data with the REST API; Searching with the URI request query; Summary; Elasticsearch indexing; Mappings configuration; Batch indexing to speed up your indexing process; Introduction to segment merging; Introduction to routing; Summary; Querying Elasticsearch; Understanding the querying process; Basic queries; Compound queries; Using span queries; Choosing the right query; Summary; Filtering your results; Highlighting; Validating your queries; Sorting data; Query rewrite; Summary; Indexing tree-like structures
Indexing data that is not flatUsing nested objects; Using the parent-child relationship; Modifying your index structure with the update API; Summary; Introduction to Apache Lucene scoring; Scripting capabilities of Elasticsearch; Searching content in different languages; Influencing scores with query boosts; When does index-time boosting make sense?; Words with the same meaning; Understanding the explain information; Summary; Aggregations; Aggregation types; Pipeline aggregations; Summary; Percolator; Elasticsearch spatial capabilities; Using suggesters; The Scroll API; Summary
Understanding node discoveryThe gateway and recovery modules; Templates and dynamic templates; Elasticsearch plugins; Elasticsearch caches; The update settings API; Summary; Elasticsearch time machine; Monitoring your cluster's state and health; Controlling the shard and replica allocation; Controlling cluster rebalancing; The Cat API; Warming up; Index aliasing and using it to simplify your everyday work; Summary; Hardware; Preparing a single Elasticsearch node; Horizontal expansion; Preparing the cluster for high indexing and querying throughput; Monitoring; Summary
The Lucene glossary and architectureInput data analysis; Indexing and querying; Scoring and query relevance; Key concepts of Elasticsearch; Key concepts of the Elasticsearch infrastructure; Indexing and searching; Installing Java; Installing Elasticsearch; Running Elasticsearch; Shutting down Elasticsearch; The directory layout; Configuring Elasticsearch; The system-specific installation and configuration; Understanding the REST API; Storing data in Elasticsearch; Retrieving documents; Updating documents; Deleting documents; Versioning; Sample data; URI search; Query analysis
URI query string parameters
Record Nr. UNINA-9910798273203321
Kuć Rafał  
Birmingham : , : Packt Publishing, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Elasticsearch server : leverage Elasticsearch to create a robust, fast, and flexible search solution with ease / / Rafał Kuć, Marek Rogoziński
Elasticsearch server : leverage Elasticsearch to create a robust, fast, and flexible search solution with ease / / Rafał Kuć, Marek Rogoziński
Autore Kuć Rafał
Edizione [3rd ed.]
Pubbl/distr/stampa Birmingham : , : Packt Publishing, , 2016
Descrizione fisica 1 online resource (556 p.)
Collana Community experience distilled
Soggetto topico Application software
Application software - Development
Client/server computing
Web site - Design
Electronic information resource searching
ISBN 1-78588-362-3
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Authors; About the Reviewer; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with Elasticsearch Cluster; Chapter 2: Indexing Your Data; Chapter 3: Searching Your Data; Chapter 4: Extending Your Querying Knowledge; Chapter 5: Extending Your Index Structure; Chapter 6: Make Your Search Better; Chapter 7: Aggregations for Data Analysis; Chapter 8: Beyond Full-text Searching; Chapter 9: Elasticsearch Cluster in Detail; Chapter 10: Administrating Your Cluster; Chapter 11: Scaling by Example; Index; Full text searching
The basics of ElasticsearchInstalling and configuring your cluster; Manipulating data with the REST API; Searching with the URI request query; Summary; Elasticsearch indexing; Mappings configuration; Batch indexing to speed up your indexing process; Introduction to segment merging; Introduction to routing; Summary; Querying Elasticsearch; Understanding the querying process; Basic queries; Compound queries; Using span queries; Choosing the right query; Summary; Filtering your results; Highlighting; Validating your queries; Sorting data; Query rewrite; Summary; Indexing tree-like structures
Indexing data that is not flatUsing nested objects; Using the parent-child relationship; Modifying your index structure with the update API; Summary; Introduction to Apache Lucene scoring; Scripting capabilities of Elasticsearch; Searching content in different languages; Influencing scores with query boosts; When does index-time boosting make sense?; Words with the same meaning; Understanding the explain information; Summary; Aggregations; Aggregation types; Pipeline aggregations; Summary; Percolator; Elasticsearch spatial capabilities; Using suggesters; The Scroll API; Summary
Understanding node discoveryThe gateway and recovery modules; Templates and dynamic templates; Elasticsearch plugins; Elasticsearch caches; The update settings API; Summary; Elasticsearch time machine; Monitoring your cluster's state and health; Controlling the shard and replica allocation; Controlling cluster rebalancing; The Cat API; Warming up; Index aliasing and using it to simplify your everyday work; Summary; Hardware; Preparing a single Elasticsearch node; Horizontal expansion; Preparing the cluster for high indexing and querying throughput; Monitoring; Summary
The Lucene glossary and architectureInput data analysis; Indexing and querying; Scoring and query relevance; Key concepts of Elasticsearch; Key concepts of the Elasticsearch infrastructure; Indexing and searching; Installing Java; Installing Elasticsearch; Running Elasticsearch; Shutting down Elasticsearch; The directory layout; Configuring Elasticsearch; The system-specific installation and configuration; Understanding the REST API; Storing data in Elasticsearch; Retrieving documents; Updating documents; Deleting documents; Versioning; Sample data; URI search; Query analysis
URI query string parameters
Record Nr. UNINA-9910821726103321
Kuć Rafał  
Birmingham : , : Packt Publishing, , 2016
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Elasticsearch server [[electronic resource] ] : create a fast, scalable, and flexible search solution with the emerging open source search server, ElasticSearch / / Rafał Kuć, Marek Rogoziński
Elasticsearch server [[electronic resource] ] : create a fast, scalable, and flexible search solution with the emerging open source search server, ElasticSearch / / Rafał Kuć, Marek Rogoziński
Autore Kuć Rafał
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2013
Descrizione fisica 1 online resource (318 p.)
Disciplina 006.7
Altri autori (Persone) RogozińskiMarek
Collana Community experience distilled
Soggetto topico Application software
Soggetto genere / forma Electronic books.
ISBN 1-62198-908-9
1-299-26139-6
1-84951-845-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Authors; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with ElasticSearch Cluster; What is ElasticSearch?; Index; Document; Document type; Node and cluster; Shard; Replica; Installing and configuring your cluster; Directory structure; Configuring ElasticSearch; Running ElasticSearch; Shutting down ElasticSearch; Running ElasticSearch as a system service; Data manipulation with REST API; What is REST?; Storing data in ElasticSearch; Creating a new document; Retrieving documents
Updating documentsDeleting documents; Manual index creation and mappings configuration; Index; Types; Index manipulation; Schema mapping; Type definition; Fields; Core types; Multi fields; Using analyzers; Storing a document source; All field; Dynamic mappings and templates; Type determining mechanism; Dynamic mappings; Templates; Storing templates in files; When routing does matter; How does indexing work?; How does searching work?; Routing; Routing parameters; Routing fields; Index aliasing and simplifying your everyday work using it; An alias; Creating an alias; Modifying aliases
Combining commandsRetrieving all aliases; Filtering aliases; Aliases and routing; Summary; Chapter 2: Searching Your Data; Understanding the querying and indexing process; Mappings; Data; Querying ElasticSearch; Simple query; Paging and results size; Returning the version; Limiting the score; Choosing fields we want to return; Partial fields; Using script fields; Passing parameters to script fields; Choosing the right search type (advanced); Search execution preference (advanced); Basic queries; The term query; The terms query; The match query; The Boolean match query; The phrase match query
The match phrase prefix queryThe multi match query; The query string query; Lucene query syntax; Explaining the query string; Running query string query against multiple fields; The field query; The identifiers query; The prefix query; The fuzzy like this query; The fuzzy like this field query; The fuzzy query; The match all query; The wildcard query; The more like this query; The more like this field query; The range query; Query rewrite; Filtering your results; Using filters; Range filters; Exists; Missing; Script; Type; Limit; IDs; If this is not enough; bool, and, or, not filters
Named filtersCaching filters; Compound queries; The bool query; The boosting query; The constant score query; The indices query; The custom filters score query; The custom boost factor query; The custom score query; Sorting data; Default sorting; Selecting fields used for sorting; Specifying behavior for missing fields; Dynamic criteria; Collation and national characters; Using scripts; Available objects; MVEL; Other languages; Script library; Native code; Summary; Chapter 3: Extending Your Structure and Search; Indexing data that is not flat; Data; Objects; Arrays; Mappings; Final mappings
To be or not to be dynamic
Record Nr. UNINA-9910465386203321
Kuć Rafał  
Birmingham, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Elasticsearch server [[electronic resource] ] : create a fast, scalable, and flexible search solution with the emerging open source search server, ElasticSearch / / Rafał Kuć, Marek Rogoziński
Elasticsearch server [[electronic resource] ] : create a fast, scalable, and flexible search solution with the emerging open source search server, ElasticSearch / / Rafał Kuć, Marek Rogoziński
Autore Kuć Rafał
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2013
Descrizione fisica 1 online resource (318 p.)
Disciplina 006.7
Altri autori (Persone) RogozińskiMarek
Collana Community experience distilled
Soggetto topico Application software
ISBN 1-62198-908-9
1-299-26139-6
1-84951-845-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Authors; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with ElasticSearch Cluster; What is ElasticSearch?; Index; Document; Document type; Node and cluster; Shard; Replica; Installing and configuring your cluster; Directory structure; Configuring ElasticSearch; Running ElasticSearch; Shutting down ElasticSearch; Running ElasticSearch as a system service; Data manipulation with REST API; What is REST?; Storing data in ElasticSearch; Creating a new document; Retrieving documents
Updating documentsDeleting documents; Manual index creation and mappings configuration; Index; Types; Index manipulation; Schema mapping; Type definition; Fields; Core types; Multi fields; Using analyzers; Storing a document source; All field; Dynamic mappings and templates; Type determining mechanism; Dynamic mappings; Templates; Storing templates in files; When routing does matter; How does indexing work?; How does searching work?; Routing; Routing parameters; Routing fields; Index aliasing and simplifying your everyday work using it; An alias; Creating an alias; Modifying aliases
Combining commandsRetrieving all aliases; Filtering aliases; Aliases and routing; Summary; Chapter 2: Searching Your Data; Understanding the querying and indexing process; Mappings; Data; Querying ElasticSearch; Simple query; Paging and results size; Returning the version; Limiting the score; Choosing fields we want to return; Partial fields; Using script fields; Passing parameters to script fields; Choosing the right search type (advanced); Search execution preference (advanced); Basic queries; The term query; The terms query; The match query; The Boolean match query; The phrase match query
The match phrase prefix queryThe multi match query; The query string query; Lucene query syntax; Explaining the query string; Running query string query against multiple fields; The field query; The identifiers query; The prefix query; The fuzzy like this query; The fuzzy like this field query; The fuzzy query; The match all query; The wildcard query; The more like this query; The more like this field query; The range query; Query rewrite; Filtering your results; Using filters; Range filters; Exists; Missing; Script; Type; Limit; IDs; If this is not enough; bool, and, or, not filters
Named filtersCaching filters; Compound queries; The bool query; The boosting query; The constant score query; The indices query; The custom filters score query; The custom boost factor query; The custom score query; Sorting data; Default sorting; Selecting fields used for sorting; Specifying behavior for missing fields; Dynamic criteria; Collation and national characters; Using scripts; Available objects; MVEL; Other languages; Script library; Native code; Summary; Chapter 3: Extending Your Structure and Search; Indexing data that is not flat; Data; Objects; Arrays; Mappings; Final mappings
To be or not to be dynamic
Record Nr. UNINA-9910792068203321
Kuć Rafał  
Birmingham, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui
Elasticsearch server : create a fast, scalable, and flexible search solution with the emerging open source search server, ElasticSearch / / Rafał Kuć, Marek Rogoziński
Elasticsearch server : create a fast, scalable, and flexible search solution with the emerging open source search server, ElasticSearch / / Rafał Kuć, Marek Rogoziński
Autore Kuć Rafał
Edizione [1st edition]
Pubbl/distr/stampa Birmingham, : Packt Pub., 2013
Descrizione fisica 1 online resource (318 p.)
Disciplina 006.7
Altri autori (Persone) RogozińskiMarek
Collana Community experience distilled
Soggetto topico Application software
ISBN 1-62198-908-9
1-299-26139-6
1-84951-845-9
Formato Materiale a stampa
Livello bibliografico Monografia
Lingua di pubblicazione eng
Nota di contenuto Cover; Copyright; Credits; About the Authors; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Getting Started with ElasticSearch Cluster; What is ElasticSearch?; Index; Document; Document type; Node and cluster; Shard; Replica; Installing and configuring your cluster; Directory structure; Configuring ElasticSearch; Running ElasticSearch; Shutting down ElasticSearch; Running ElasticSearch as a system service; Data manipulation with REST API; What is REST?; Storing data in ElasticSearch; Creating a new document; Retrieving documents
Updating documentsDeleting documents; Manual index creation and mappings configuration; Index; Types; Index manipulation; Schema mapping; Type definition; Fields; Core types; Multi fields; Using analyzers; Storing a document source; All field; Dynamic mappings and templates; Type determining mechanism; Dynamic mappings; Templates; Storing templates in files; When routing does matter; How does indexing work?; How does searching work?; Routing; Routing parameters; Routing fields; Index aliasing and simplifying your everyday work using it; An alias; Creating an alias; Modifying aliases
Combining commandsRetrieving all aliases; Filtering aliases; Aliases and routing; Summary; Chapter 2: Searching Your Data; Understanding the querying and indexing process; Mappings; Data; Querying ElasticSearch; Simple query; Paging and results size; Returning the version; Limiting the score; Choosing fields we want to return; Partial fields; Using script fields; Passing parameters to script fields; Choosing the right search type (advanced); Search execution preference (advanced); Basic queries; The term query; The terms query; The match query; The Boolean match query; The phrase match query
The match phrase prefix queryThe multi match query; The query string query; Lucene query syntax; Explaining the query string; Running query string query against multiple fields; The field query; The identifiers query; The prefix query; The fuzzy like this query; The fuzzy like this field query; The fuzzy query; The match all query; The wildcard query; The more like this query; The more like this field query; The range query; Query rewrite; Filtering your results; Using filters; Range filters; Exists; Missing; Script; Type; Limit; IDs; If this is not enough; bool, and, or, not filters
Named filtersCaching filters; Compound queries; The bool query; The boosting query; The constant score query; The indices query; The custom filters score query; The custom boost factor query; The custom score query; Sorting data; Default sorting; Selecting fields used for sorting; Specifying behavior for missing fields; Dynamic criteria; Collation and national characters; Using scripts; Available objects; MVEL; Other languages; Script library; Native code; Summary; Chapter 3: Extending Your Structure and Search; Indexing data that is not flat; Data; Objects; Arrays; Mappings; Final mappings
To be or not to be dynamic
Record Nr. UNINA-9910815540103321
Kuć Rafał  
Birmingham, : Packt Pub., 2013
Materiale a stampa
Lo trovi qui: Univ. Federico II
Opac: Controlla la disponibilità qui