Elasticsearch Data Modeling and Schema Design

Hoberman, Steve, Reaz, Rafid

相關主題

商品描述

The Align > Refine > Design series covers conceptual, logical, and physical data modeling (schema design and patterns) for leading technologies, combining proven data modeling practices with database-specific features to produce better applications.


Read Elasticsearch Data Modeling and Schema Design if you are a data professional who needs to expand your modeling skills to include Elasticsearch or a technologist who knows Elasticsearch but needs to grow your schema design skills.


The book's introduction and three chapters cover the Align, Refine, and Design approach. We include what the level does in the name by rebranding Conceptual, Logical, and Physical into Align, Refine, and Design.


The introduction covers the three modeling characteristics of precise, minimal, and visual; the three model components of entities, relationships, and attributes (including keys); the three model levels of conceptual (align), logical (refine), and physical (design); and the three modeling perspectives of relational, dimensional, and query. Chapter 1, Align, is about agreeing on the common business vocabulary so everyone is aligned on terminology and general initiative scope. Chapter 2, Refine, is about capturing the business requirements. That is, refining our knowledge of the initiative to focus on what is essential. Chapter 3, Design, is about the technical requirements. That is, designing to accommodate our model's unique software and hardware needs.


Align, Refine, and Design-that's the approach followed in this book and reinforced through an animal shelter case study.


If you are interested in learning how to build multiple database solutions, read all the books in the Align > Refine > Design series. Since each book uses the same template, you can quickly skill up on additional database technologies.

商品描述(中文翻譯)

「Align > Refine > Design」系列涵蓋了領先技術的概念、邏輯和物理數據建模(模式設計和模式),結合了經過驗證的數據建模實踐和特定於數據庫的功能,以產生更好的應用程序。

如果您是一位需要擴展建模技能以包括 Elasticsearch 或一位已經熟悉 Elasticsearch 但需要提升模式設計技能的技術人員,請閱讀《Elasticsearch 數據建模和模式設計》。

本書的介紹和三個章節涵蓋了「Align」、「Refine」和「Design」的方法。我們通過將概念、邏輯和物理重新命名為「Align」、「Refine」和「Design」,在名稱中包含了每個層級的含義。

介紹部分涵蓋了精確、最小和可視化的三個建模特性;實體、關係和屬性(包括鍵)的三個建模組件;概念(Align)、邏輯(Refine)和物理(Design)的三個建模層級;以及關聯、維度和查詢的三個建模視角。第一章「Align」是關於就共同的業務詞彙達成一致,以確保大家對術語和整體計劃範圍有共識。第二章「Refine」是關於捕捉業務需求,即將我們對計劃的了解進一步「精煉」,專注於必要的內容。第三章「Design」是關於技術需求,即根據我們模型的獨特軟件和硬件需求進行「設計」。

「Align」、「Refine」和「Design」是本書所遵循的方法,並通過動物收容所案例研究加以強化。

如果您有興趣學習如何構建多個數據庫解決方案,請閱讀 Align > Refine > Design 系列的所有書籍。由於每本書都使用相同的模板,您可以快速掌握其他數據庫技術。