Elasticsearch: The Definitive Guide
- Autorzy:
- Clinton Gormley, Zachary Tong
- Ocena:
- Bądź pierwszym, który oceni tę książkę
- Stron:
- 724
- Dostępne formaty:
-
ePubMobi
Opis ebooka: Elasticsearch: The Definitive Guide
Whether you need full-text search or real-time analytics of structured data—or both—the Elasticsearch distributed search engine is an ideal way to put your data to work. This practical guide not only shows you how to search, analyze, and explore data with Elasticsearch, but also helps you deal with the complexities of human language, geolocation, and relationships.
If you’re a newcomer to both search and distributed systems, you’ll quickly learn how to integrate Elasticsearch into your application. More experienced users will pick up lots of advanced techniques. Throughout the book, you’ll follow a problem-based approach to learn why, when, and how to use Elasticsearch features.
- Understand how Elasticsearch interprets data in your documents
- Index and query your data to take advantage of search concepts such as relevance and word proximity
- Handle human language through the effective use of analyzers and queries
- Summarize and group data to show overall trends, with aggregations and analytics
- Use geo-points and geo-shapes—Elasticsearch’s approaches to geolocation
- Model your data to take advantage of Elasticsearch’s horizontal scalability
- Learn how to configure and monitor your cluster in production
Wybrane bestsellery
-
The Definitive Guide to Data Integration is for data eclectics looking to explore the modern data stack. Complete with practical examples and insights, it covering tools, techniques, and best practices to unleash your data's potential.
The Definitive Guide to Data Integration. Unlock the power of data integration to efficiently manage, transform, and analyze data The Definitive Guide to Data Integration. Unlock the power of data integration to efficiently manage, transform, and analyze data
Pierre-Yves BONNEFOY, Emeric CHAIZE, Raphaël MANSUY, Mehdi TAZI, Stephane Heckel
(78.48 zł najniższa cena z 30 dni) -
This practical guide to implementing DeFi in your projects guides you through building full-stack DeFi solutions with popular tools and teaches you how to leverage blockchain technologies to manage crypto assets.
Building Full Stack DeFi Applications. A practical guide to creating your own decentralized finance projects on blockchain Building Full Stack DeFi Applications. A practical guide to creating your own decentralized finance projects on blockchain
(92.88 zł najniższa cena z 30 dni) -
Learn T-SQL Querying, Second Edition, is an up-to-date reference designed to help you write more efficient T-SQL code to perform simple-to-advanced tasks for data management and data analysis tasks.
Learn T-SQL Querying. A guide to developing efficient and elegant T-SQL code - Second Edition Learn T-SQL Querying. A guide to developing efficient and elegant T-SQL code - Second Edition
-
With the help of well-structured and practical recipes, this book will teach you how to integrate data from the cloud and on-premises. You’ll learn how to transform, clean, and consolidate data into a single data platform and get to grips with ADF
Azure Data Factory Cookbook. Build ETL, Hybrid ETL, and ELT pipelines using ADF, Synapse Analytics, Fabric and Databricks - Second Edition Azure Data Factory Cookbook. Build ETL, Hybrid ETL, and ELT pipelines using ADF, Synapse Analytics, Fabric and Databricks - Second Edition
Dmitry Foshin, Tonya Chernyshova, Dmitry Anoshin, Xenia Ireton
-
Learn new techniques to ingest, transform, merge, and deliver trusted data to downstream users using modern cloud data architectures and Scala, and learn end-to-end data engineering that will make you the most valuable asset on your data team.
Data Engineering with Scala and Spark. Build streaming and batch pipelines that process massive amounts of data using Scala Data Engineering with Scala and Spark. Build streaming and batch pipelines that process massive amounts of data using Scala
-
This hands-on guide will help you learn various strategies for managing data integrity and data quality using effective frameworks, tools, and strategies. Get ready to explore a range of methods and solutions for finance projects and requirements.
Managing Data Integrity for Finance. Discover practical data quality management strategies for finance analysts and data professionals Managing Data Integrity for Finance. Discover practical data quality management strategies for finance analysts and data professionals
-
Explore the full potential of MongoDB 7.0 with this comprehensive guide that offers powerful techniques for efficient data manipulation, application integration, and security. This intermediate-to-advanced level book empowers you to harness the power of the latest version of MongoDB.
Mastering MongoDB 7.0. Achieve data excellence by unlocking the full potential of MongoDB - Fourth Edition Mastering MongoDB 7.0. Achieve data excellence by unlocking the full potential of MongoDB - Fourth Edition
Marko Aleksendrić, Arek Borucki, Leandro Domingues, Malak Abu Hammad, Elie Hannouch
-
Discover the multi-model capabilities of Redis Stack to work with JSON and hash documents and manage vectors for unstructured data modeling. Manage data flows and resolve data modeling problems through examples using popular programming languages.
Redis Stack for Application Modernization. Build real-time multi-model applications at any scale with Redis Redis Stack for Application Modernization. Build real-time multi-model applications at any scale with Redis
-
The book takes an objective, personalized and practical approach to designing the best database models while focusing on real-world examples and implementations with Google Cloud.
Database Design and Modeling with Google Cloud. Learn database design and development to take your data to applications, analytics, and AI Database Design and Modeling with Google Cloud. Learn database design and development to take your data to applications, analytics, and AI
-
This PostgreSQL book gets you up to speed with PostgreSQL 16. It helps you get quick solutions to all your basic and advanced DBA challenges with a hands-on approach that helps you resolve problems while understanding the reasoning
PostgreSQL 16 Administration Cookbook. Solve real-world Database Administration challenges with 180+ practical recipes and best practices PostgreSQL 16 Administration Cookbook. Solve real-world Database Administration challenges with 180+ practical recipes and best practices
Gianni Ciolli, Boriss Mejías, Jimmy Angelakos, Vibhor Kumar, Simon Riggs
Ebooka "Elasticsearch: The Definitive Guide" przeczytasz na:
-
czytnikach Inkbook, Kindle, Pocketbook, Onyx Boox i innych
-
systemach Windows, MacOS i innych
-
systemach Windows, Android, iOS, HarmonyOS
-
na dowolnych urządzeniach i aplikacjach obsługujących formaty: PDF, EPub, Mobi
Masz pytania? Zajrzyj do zakładki Pomoc »
Audiobooka "Elasticsearch: The Definitive Guide" posłuchasz:
-
w aplikacji Ebookpoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych
-
na dowolnych urządzeniach i aplikacjach obsługujących format MP3 (pliki spakowane w ZIP)
Masz pytania? Zajrzyj do zakładki Pomoc »
Kurs Video "Elasticsearch: The Definitive Guide" zobaczysz:
-
w aplikacjach Ebookpoint i Videopoint na Android, iOS, HarmonyOs
-
na systemach Windows, MacOS i innych z dostępem do najnowszej wersji Twojej przeglądarki internetowej
Szczegóły ebooka
- ISBN Ebooka:
- 978-14-493-5850-1, 9781449358501
- Data wydania ebooka:
- 2015-01-23 Data wydania ebooka często jest dniem wprowadzenia tytułu do sprzedaży i może nie być równoznaczna z datą wydania książki papierowej. Dodatkowe informacje możesz znaleźć w darmowym fragmencie. Jeśli masz wątpliwości skontaktuj się z nami sklep@ebookpoint.pl.
- Język publikacji:
- angielski
- Rozmiar pliku ePub:
- 18.1MB
- Rozmiar pliku Mobi:
- 23.8MB
Spis treści ebooka
- Foreword
- Preface
- Who Should Read This Book
- Why We Wrote This Book
- Elasticsearch Version
- How to Read This Book
- Navigating This Book
- Online Resources
- Conventions Used in This Book
- Using Code Examples
- Safari Books Online
- How to Contact Us
- Acknowledgments
- I. Getting Started
- 1. You Know, for Search
- Installing Elasticsearch
- Installing Marvel
- Installing Elasticsearch
- Running Elasticsearch
- Viewing Marvel and Sense
- 1. You Know, for Search
- Talking to Elasticsearch
- Java API
- RESTful API with JSON over HTTP
- Document Oriented
- JSON
- Finding Your Feet
- Lets Build an Employee Directory
- Indexing Employee Documents
- Retrieving a Document
- Search Lite
- Search with Query DSL
- More-Complicated Searches
- Full-Text Search
- Phrase Search
- Highlighting Our Searches
- Analytics
- Tutorial Conclusion
- Distributed Nature
- Next Steps
- 2. Life Inside a Cluster
- An Empty Cluster
- Cluster Health
- Add an Index
- Add Failover
- Scale Horizontally
- Then Scale Some More
- Coping with Failure
- 3. Data In, Data Out
- What Is a Document?
- Document Metadata
- _index
- _type
- _id
- Other Metadata
- Indexing a Document
- Using Our Own ID
- Autogenerating IDs
- Retrieving a Document
- Retrieving Part of a Document
- Checking Whether a Document Exists
- Updating a Whole Document
- Creating a New Document
- Deleting a Document
- Dealing with Conflicts
- Optimistic Concurrency Control
- Using Versions from an External System
- Partial Updates to Documents
- Using Scripts to Make Partial Updates
- Updating a Document That May Not Yet Exist
- Updates and Conflicts
- Retrieving Multiple Documents
- Cheaper in Bulk
- Dont Repeat Yourself
- How Big Is Too Big?
- 4. Distributed Document Store
- Routing a Document to a Shard
- How Primary and Replica Shards Interact
- Creating, Indexing, and Deleting a Document
- Retrieving a Document
- Partial Updates to a Document
- Multidocument Patterns
- Why the Funny Format?
- 5. SearchingThe Basic Tools
- The Empty Search
- hits
- took
- shards
- timeout
- The Empty Search
- Multi-index, Multitype
- Pagination
- Search Lite
- The _all Field
- More Complicated Queries
- 6. Mapping and Analysis
- Exact Values Versus Full Text
- Inverted Index
- Analysis and Analyzers
- Built-in Analyzers
- When Analyzers Are Used
- Testing Analyzers
- Specifying Analyzers
- Mapping
- Core Simple Field Types
- Viewing the Mapping
- Customizing Field Mappings
- index
- analyzer
- Updating a Mapping
- Testing the Mapping
- Complex Core Field Types
- Multivalue Fields
- Empty Fields
- Multilevel Objects
- Mapping for Inner Objects
- How Inner Objects are Indexed
- Arrays of Inner Objects
- 7. Full-Body Search
- Empty Search
- Query DSL
- Structure of a Query Clause
- Combining Multiple Clauses
- Queries and Filters
- Performance Differences
- When to Use Which
- Most Important Queries and Filters
- term Filter
- terms Filter
- range Filter
- exists and missing Filters
- bool Filter
- match_all Query
- match Query
- multi_match Query
- bool Query
- Combining Queries with Filters
- Filtering a Query
- Just a Filter
- A Query as a Filter
- Validating Queries
- Understanding Errors
- Understanding Queries
- 8. Sorting and Relevance
- Sorting
- Sorting by Field Values
- Multilevel Sorting
- Sorting on Multivalue Fields
- Sorting
- String Sorting and Multifields
- What Is Relevance?
- Understanding the Score
- Understanding Why a Document Matched
- Fielddata
- 9. Distributed Search Execution
- Query Phase
- Fetch Phase
- Search Options
- preference
- timeout
- routing
- search_type
- scan and scroll
- 10. Index Management
- Creating an Index
- Deleting an Index
- Index Settings
- Configuring Analyzers
- Custom Analyzers
- Creating a Custom Analyzer
- Types and Mappings
- How Lucene Sees Documents
- How Types Are Implemented
- Avoiding Type Gotchas
- The Root Object
- Properties
- Metadata: _source Field
- Metadata: _all Field
- Metadata: Document Identity
- Dynamic Mapping
- Customizing Dynamic Mapping
- date_detection
- dynamic_templates
- Default Mapping
- Reindexing Your Data
- Index Aliases and Zero Downtime
- 11. Inside a Shard
- Making Text Searchable
- Immutability
- Making Text Searchable
- Dynamically Updatable Indices
- Deletes and Updates
- Near Real-Time Search
- refresh API
- Making Changes Persistent
- flush API
- Segment Merging
- optimize API
- II. Search in Depth
- 12. Structured Search
- Finding Exact Values
- term Filter with Numbers
- term Filter with Text
- Internal Filter Operation
- Finding Exact Values
- Combining Filters
- Bool Filter
- Nesting Boolean Filters
- 12. Structured Search
- Finding Multiple Exact Values
- Contains, but Does Not Equal
- Equals Exactly
- Ranges
- Ranges on Dates
- Ranges on Strings
- Dealing with Null Values
- exists Filter
- missing Filter
- exists/missing on Objects
- All About Caching
- Independent Filter Caching
- Controlling Caching
- Filter Order
- 13. Full-Text Search
- Term-Based Versus Full-Text
- The match Query
- Index Some Data
- A Single-Word Query
- Multiword Queries
- Improving Precision
- Controlling Precision
- Combining Queries
- Score Calculation
- Controlling Precision
- How match Uses bool
- Boosting Query Clauses
- Controlling Analysis
- Default Analyzers
- Configuring Analyzers in Practice
- Use index settings, not config files
- Keep it simple
- Relevance Is Broken!
- 14. Multifield Search
- Multiple Query Strings
- Prioritizing Clauses
- Multiple Query Strings
- Single Query String
- Know Your Data
- Best Fields
- dis_max Query
- Tuning Best Fields Queries
- tie_breaker
- multi_match Query
- Using Wildcards in Field Names
- Boosting Individual Fields
- Most Fields
- Multifield Mapping
- Cross-fields Entity Search
- A Naive Approach
- Problems with the most_fields Approach
- Field-Centric Queries
- Problem 1: Matching the Same Word in Multiple Fields
- Problem 2: Trimming the Long Tail
- Problem 3: Term Frequencies
- Solution
- Custom _all Fields
- cross-fields Queries
- Per-Field Boosting
- Exact-Value Fields
- 15. Proximity Matching
- Phrase Matching
- Term Positions
- What Is a Phrase
- Phrase Matching
- Mixing It Up
- Multivalue Fields
- Closer Is Better
- Proximity for Relevance
- Improving Performance
- Rescoring Results
- Finding Associated Words
- Producing Shingles
- Multifields
- Searching for Shingles
- Performance
- 16. Partial Matching
- Postcodes and Structured Data
- prefix Query
- wildcard and regexp Queries
- Query-Time Search-as-You-Type
- Index-Time Optimizations
- Ngrams for Partial Matching
- Index-Time Search-as-You-Type
- Preparing the Index
- Querying the Field
- Edge n-grams and Postcodes
- Ngrams for Compound Words
- 17. Controlling Relevance
- Theory Behind Relevance Scoring
- Boolean Model
- Term Frequency/Inverse Document Frequency (TF/IDF)
- Term frequency
- Inverse document frequency
- Field-length norm
- Putting it together
- Vector Space Model
- Theory Behind Relevance Scoring
- Lucenes Practical Scoring Function
- Query Normalization Factor
- Query Coordination
- Index-Time Field-Level Boosting
- Query-Time Boosting
- Boosting an Index
- t.getBoost()
- Manipulating Relevance with Query Structure
- Not Quite Not
- boosting Query
- Ignoring TF/IDF
- constant_score Query
- function_score Query
- Boosting by Popularity
- modifier
- factor
- boost_mode
- max_boost
- Boosting Filtered Subsets
- filter Versus query
- functions
- score_mode
- Random Scoring
- The Closer, The Better
- Understanding the price Clause
- Scoring with Scripts
- Pluggable Similarity Algorithms
- Okapi BM25
- Term-frequency saturation
- Field-length normalization
- Tuning BM25
- Okapi BM25
- Changing Similarities
- Configuring BM25
- Relevance Tuning Is the Last 10%
- III. Dealing with Human Language
- 18. Getting Started with Languages
- Using Language Analyzers
- Configuring Language Analyzers
- Pitfalls of Mixing Languages
- At Index Time
- Incorrect stemming
- Incorrect inverse document frequencies
- At Index Time
- At Query Time
- Identifying Language
- 18. Getting Started with Languages
- One Language per Document
- Foreign Words
- One Language per Field
- Mixed-Language Fields
- Split into Separate Fields
- Analyze Multiple Times
- Use n-grams
- 19. Identifying Words
- standard Analyzer
- standard Tokenizer
- Installing the ICU Plug-in
- icu_tokenizer
- Tidying Up Input Text
- Tokenizing HTML
- Tidying Up Punctuation
- 20. Normalizing Tokens
- In That Case
- You Have an Accent
- Retaining Meaning
- Living in a Unicode World
- Unicode Case Folding
- Unicode Character Folding
- Sorting and Collations
- Case-Insensitive Sorting
- Differences Between Languages
- Unicode Collation Algorithm
- Unicode Sorting
- Specifying a Language
- Multiple sort orders
- Customizing Collations
- 21. Reducing Words to Their Root Form
- Algorithmic Stemmers
- Using an Algorithmic Stemmer
- Algorithmic Stemmers
- Dictionary Stemmers
- Hunspell Stemmer
- Installing a Dictionary
- Per-Language Settings
- Creating a Hunspell Token Filter
- Hunspell Dictionary Format
- Choosing a Stemmer
- Stemmer Performance
- Stemmer Quality
- Stemmer Degree
- Making a Choice
- Controlling Stemming
- Preventing Stemming
- Customizing Stemming
- Stemming in situ
- Is Stemming in situ a Good Idea
- 22. Stopwords: Performance Versus Precision
- Pros and Cons of Stopwords
- Using Stopwords
- Stopwords and the Standard Analyzer
- Maintaining Positions
- Specifying Stopwords
- Using the stop Token Filter
- Updating Stopwords
- Stopwords and Performance
- and Operator
- minimum_should_match
- Divide and Conquer
- Controlling Precision
- Only High-Frequency Terms
- More Control with Common Terms
- Stopwords and Phrase Queries
- Positions Data
- Index Options
- Stopwords
- common_grams Token Filter
- At Index Time
- Unigram Queries
- Bigram Phrase Queries
- Two-Word Phrases
- Stopwords and Relevance
- 23. Synonyms
- Using Synonyms
- Formatting Synonyms
- Expand or contract
- Simple Expansion
- Simple Contraction
- Genre Expansion
- Synonyms and The Analysis Chain
- Case-Sensitive Synonyms
- Multiword Synonyms and Phrase Queries
- Use Simple Contraction for Phrase Queries
- Synonyms and the query_string Query
- Symbol Synonyms
- 24. Typoes and Mispelings
- Fuzziness
- Fuzzy Query
- Improving Performance
- Fuzzy match Query
- Scoring Fuzziness
- Phonetic Matching
- IV. Aggregations
- 25. High-Level Concepts
- Buckets
- Metrics
- Combining the Two
- 25. High-Level Concepts
- 26. Aggregation Test-Drive
- Adding a Metric to the Mix
- Buckets Inside Buckets
- One Final Modification
- 27. Building Bar Charts
- 28. Looking at Time
- Returning Empty Buckets
- Extended Example
- The Skys the Limit
- 29. Scoping Aggregations
- Global Bucket
- 30. Filtering Queries and Aggregations
- Filtered Query
- Filter Bucket
- Post Filter
- Recap
- 31. Sorting Multivalue Buckets
- Intrinsic Sorts
- Sorting by a Metric
- Sorting Based on Deep Metrics
- 32. Approximate Aggregations
- Finding Distinct Counts
- Understanding the Trade-offs
- Optimizing for Speed
- Finding Distinct Counts
- Calculating Percentiles
- Percentile Metric
- Percentile Ranks
- Understanding the Trade-offs
- 33. Significant Terms
- significant_terms Demo
- Recommending Based on Popularity
- Recommending Based on Statistics
- significant_terms Demo
- 34. Controlling Memory Use and Latency
- Fielddata
- Aggregations and Analysis
- High-Cardinality Memory Implications
- Limiting Memory Usage
- Fielddata Size
- Monitoring fielddata
- Circuit Breaker
- Fielddata Filtering
- Doc Values
- Enabling Doc Values
- Preloading Fielddata
- Eagerly Loading Fielddata
- Global Ordinals
- Building global ordinals
- Eager global ordinals
- Index Warmers
- Preventing Combinatorial Explosions
- Depth-First Versus Breadth-First
- 35. Closing Thoughts
- V. Geolocation
- 36. Geo-Points
- Lat/Lon Formats
- Filtering by Geo-Point
- geo_bounding_box Filter
- Optimizing Bounding Boxes
- geo_distance Filter
- Faster Geo-Distance Calculations
- geo_distance_range Filter
- 36. Geo-Points
- Caching geo-filters
- Reducing Memory Usage
- Sorting by Distance
- Scoring by Distance
- 37. Geohashes
- Mapping Geohashes
- geohash_cell Filter
- 38. Geo-aggregations
- geo_distance Aggregation
- geohash_grid Aggregation
- geo_bounds Aggregation
- 39. Geo-shapes
- Mapping geo-shapes
- precision
- distance_error_pct
- Mapping geo-shapes
- Indexing geo-shapes
- Querying geo-shapes
- Querying with Indexed Shapes
- Geo-shape Filters and Caching
- VI. Modeling Your Data
- 40. Handling Relationships
- Application-side Joins
- Denormalizing Your Data
- Field Collapsing
- Denormalization and Concurrency
- Renaming Files and Directories
- Solving Concurrency Issues
- Global Locking
- Document Locking
- Tree Locking
- 40. Handling Relationships
- 41. Nested Objects
- Nested Object Mapping
- Querying a Nested Object
- Sorting by Nested Fields
- Nested Aggregations
- reverse_nested Aggregation
- When to Use Nested Objects
- 42. Parent-Child Relationship
- Parent-Child Mapping
- Indexing Parents and Children
- Finding Parents by Their Children
- min_children and max_children
- Finding Children by Their Parents
- Children Aggregation
- Grandparents and Grandchildren
- Practical Considerations
- Memory Use
- Global Ordinals and Latency
- Multigenerations and Concluding Thoughts
- 43. Designing for Scale
- The Unit of Scale
- Shard Overallocation
- Kagillion Shards
- Capacity Planning
- Replica Shards
- Balancing Load with Replicas
- Multiple Indices
- Time-Based Data
- Index per Time Frame
- Index Templates
- Retiring Data
- Migrate Old Indices
- Optimize Indices
- Closing Old Indices
- Archiving Old Indices
- User-Based Data
- Shared Index
- Faking Index per User with Aliases
- One Big User
- Scale Is Not Infinite
- VII. Administration, Monitoring, and Deployment
- 44. Monitoring
- Marvel for Monitoring
- Cluster Health
- Drilling Deeper: Finding Problematic Indices
- Blocking for Status Changes
- Monitoring Individual Nodes
- indices Section
- OS and Process Sections
- JVM Section
- Threadpool Section
- FS and Network Sections
- Circuit Breaker
- 44. Monitoring
- Cluster Stats
- Index Stats
- Pending Tasks
- cat API
- 45. Production Deployment
- Hardware
- Memory
- CPUs
- Disks
- Network
- General Considerations
- Hardware
- Java Virtual Machine
- Transport Client Versus Node Client
- Configuration Management
- Important Configuration Changes
- Assign Names
- Paths
- Minimum Master Nodes
- Recovery Settings
- Prefer Unicast over Multicast
- Dont Touch These Settings!
- Garbage Collector
- Threadpools
- Heap: Sizing and Swapping
- Give Half Your Memory to Lucene
- Dont Cross 32 GB!
- Swapping Is the Death of Performance
- File Descriptors and MMap
- Revisit This List Before Production
- 46. Post-Deployment
- Changing Settings Dynamically
- Logging
- Slowlog
- Indexing Performance Tips
- Test Performance Scientifically
- Using and Sizing Bulk Requests
- Storage
- Segments and Merging
- Other
- Rolling Restarts
- Backing Up Your Cluster
- Creating the Repository
- Snapshotting All Open Indices
- Snapshotting Particular Indices
- Listing Information About Snapshots
- Deleting Snapshots
- Monitoring Snapshot Progress
- Canceling a Snapshot
- Restoring from a Snapshot
- Monitoring Restore Operations
- Canceling a Restore
- Clusters Are Living, Breathing Creatures
- Index
O'Reilly Media - inne książki
-
JavaScript gives web developers great power to create rich interactive browser experiences, and much of that power is provided by the browser itself. Modern web APIs enable web-based applications to come to life like never before, supporting actions that once required browser plug-ins. Some are s...(177.65 zł najniższa cena z 30 dni)
186.15 zł
219.00 zł(-15%) -
How will software development and operations have to change to meet the sustainability and green needs of the planet? And what does that imply for development organizations? In this eye-opening book, sustainable software advocates Anne Currie, Sarah Hsu, and Sara Bergman provide a unique overview...(160.65 zł najniższa cena z 30 dni)
169.14 zł
199.00 zł(-15%) -
OpenTelemetry is a revolution in observability data. Instead of running multiple uncoordinated pipelines, OpenTelemetry provides users with a single integrated stream of data, providing multiple sources of high-quality telemetry data: tracing, metrics, logs, RUM, eBPF, and more. This practical gu...(143.65 zł najniższa cena z 30 dni)
143.65 zł
169.00 zł(-15%) -
What will you learn from this book?If you're a software developer looking for a quick on-ramp to software architecture, this handy guide is a great place to start. From the authors of Fundamentals of Software Architecture, Head First Software Architecture teaches you how to think architecturally ...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
If you use Linux in your day-to-day work, then Linux Pocket Guide is the perfect on-the-job reference. This thoroughly updated 20th anniversary edition explains more than 200 Linux commands, including new commands for file handling, package management, version control, file format conversions, an...(92.65 zł najniższa cena z 30 dni)
92.65 zł
109.00 zł(-15%) -
Interested in developing embedded systems? Since they don't tolerate inefficiency, these systems require a disciplined approach to programming. This easy-to-read guide helps you cultivate good development practices based on classic software design patterns and new patterns unique to embedded prog...(152.15 zł najniższa cena z 30 dni)
160.65 zł
189.00 zł(-15%) -
Gain the valuable skills and techniques you need to accelerate the delivery of machine learning solutions. With this practical guide, data scientists, ML engineers, and their leaders will learn how to bridge the gap between data science and Lean product delivery in a practical and simple way. Dav...(237.15 zł najniższa cena z 30 dni)
245.65 zł
289.00 zł(-15%) -
This practical book provides a detailed explanation of the zero trust security model. Zero trust is a security paradigm shift that eliminates the concept of traditional perimeter-based security and requires you to "always assume breach" and "never trust but always verify." The updated edition off...(203.15 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Decentralized finance (DeFi) is a rapidly growing field in fintech, having grown from $700 million to $100 billion over the past three years alone. But the lack of reliable information makes this area both risky and murky. In this practical book, experienced securities attorney Alexandra Damsker ...(194.65 zł najniższa cena z 30 dni)
203.15 zł
239.00 zł(-15%) -
Whether you're a startup founder trying to disrupt an industry or an entrepreneur trying to provoke change from within, your biggest challenge is creating a product people actually want. Lean Analytics steers you in the right direction.This book shows you how to validate your initial idea, find t...(126.65 zł najniższa cena z 30 dni)
126.65 zł
149.00 zł(-15%)
Dzieki opcji "Druk na żądanie" do sprzedaży wracają tytuły Grupy Helion, które cieszyły sie dużym zainteresowaniem, a których nakład został wyprzedany.
Dla naszych Czytelników wydrukowaliśmy dodatkową pulę egzemplarzy w technice druku cyfrowego.
Co powinieneś wiedzieć o usłudze "Druk na żądanie":
- usługa obejmuje tylko widoczną poniżej listę tytułów, którą na bieżąco aktualizujemy;
- cena książki może być wyższa od początkowej ceny detalicznej, co jest spowodowane kosztami druku cyfrowego (wyższymi niż koszty tradycyjnego druku offsetowego). Obowiązująca cena jest zawsze podawana na stronie WWW książki;
- zawartość książki wraz z dodatkami (płyta CD, DVD) odpowiada jej pierwotnemu wydaniu i jest w pełni komplementarna;
- usługa nie obejmuje książek w kolorze.
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka, którą chcesz zamówić pochodzi z końcówki nakładu. Oznacza to, że mogą się pojawić drobne defekty (otarcia, rysy, zagięcia).
Co powinieneś wiedzieć o usłudze "Końcówka nakładu":
- usługa obejmuje tylko książki oznaczone tagiem "Końcówka nakładu";
- wady o których mowa powyżej nie podlegają reklamacji;
Masz pytanie o konkretny tytuł? Napisz do nas: sklep[at]helion.pl.
Książka drukowana
Oceny i opinie klientów: Elasticsearch: The Definitive Guide Clinton Gormley, Zachary Tong (0) Weryfikacja opinii następuję na podstawie historii zamówień na koncie Użytkownika umieszczającego opinię. Użytkownik mógł otrzymać punkty za opublikowanie opinii uprawniające do uzyskania rabatu w ramach Programu Punktowego.