ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Streaming Databases: Unifying Batch and Stream Processing

دانلود کتاب پایگاه داده های جریانی: یکپارچه سازی پردازش دسته ای و جریانی

Streaming Databases: Unifying Batch and Stream Processing

مشخصات کتاب

Streaming Databases: Unifying Batch and Stream Processing

ویرایش: 1 
نویسندگان:   
سری:  
ISBN (شابک) : 1098154835, 9781098154837 
ناشر: O'Reilly Media 
سال نشر: 2024 
تعداد صفحات: 260 
زبان: English 
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 8 مگابایت 

قیمت کتاب (تومان) : 71,000



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 5


در صورت تبدیل فایل کتاب Streaming Databases: Unifying Batch and Stream Processing به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب پایگاه داده های جریانی: یکپارچه سازی پردازش دسته ای و جریانی نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی درمورد کتاب به خارجی



فهرست مطالب

Cover
Copyright
Table of Contents
Foreword
Preface
	Conventions Used in This Book
	Using Code Examples
	O’Reilly Online Learning
	How to Contact Us
	Hubert’s Acknowledgements
	Ralph’s Acknowledgments
Chapter 1. Streaming Foundations
	Turning the Database Inside Out
	Externalizing Database Features
		Write-Ahead Log
		Streaming Platforms
		Materialized Views
	Use Case: Clickstream Analysis
		Understanding Transactions and Events
		Domain-Driven Design
	Context Enrichment
	Change Data Capture
	Connectors
		Connector Middleware
		Embedded
		Custom-Built
	Summary
Chapter 2. Stream Processing Platforms
	Stateful Transformations
	Data Pipelines
		ELT Limitations
		Stream Processing with ELT
	Stream Processors
		Popular Stream Processors
		Newer Stream Processors
	Emulating Materialized Views in Apache Spark
	Two Types of Streams
		Append Stream
		Debezium Change Data
		Materialized Views
	Summary
Chapter 3. Serving Real-Time Data
	Real-Time Expectations
	Choosing an Analytical Data Store
	Sourcing from a Topic
	Ingestion Transformations
	OLTP Versus OLAP
		ACID
		Row- Versus Column-Based Optimization
	Queries Per Second and Concurrency
	Indexing
	Serving Analytical Results
		Synchronous Queries
		Asynchronous Queries
		Push Versus Pull Queries
	Summary
Chapter 4. Materialized Views
	Views, Materialized Views, and Incremental Updates
	Change Data Capture
	Push Versus Pull Queries
	CDC and Upsert
	Joining Streams
		Apache Calcite
		Clickstream Use Case
	Summary
Chapter 5. Introduction to Streaming Databases
	Identifying the Streaming Database
		Column-Based Streaming Database
		Row-Based Streaming Database
		Edge Streaming-Like Databases
	SQL Expressivity
	Streaming Debuggability
		Advantages of Debugging in Streaming Databases
		SQL Is Not a Silver Bullet
	Streaming Database Implementations
	Streaming Database Architecture
	ELT with Streaming Databases
	Summary
Chapter 6. Consistency
	A Toy Example
		Transactions
		Analyzing the Transactions
	Comparing Consistency Across Stream Processing Systems
		Flink SQL
		ksqlDB
		Proton (Timeplus)
		RisingWave
		Materialize
		Pathway
		Out-of-Order Messages
	Going Beyond Eventual Consistency
		Why Do Eventually Consistent Stream Processors Fail the Toy Example?
		How Do Internally Consistent Stream Processing Systems Pass the Toy Example?
		How Can We Fix Eventually Consistent Stream Processing Systems to Pass the Toy Example?
	Consistency Versus Latency
	Summary
Chapter 7. Emergence of Other Hybrid Data Systems
	Data Planes
	Hybrid Transactional/Analytical Database
	Other Hybrid Databases
	Motivations for Hybrid Systems
	The Influence of PostgreSQL on Hybrid Databases
	Near-Edge Analytics
	Next-Generation Hybrid Databases
		Next-Generation Streaming OLTP Databases
		Next-Generation Streaming RTOLAP Databases
		Next-Generation HTAP Databases
	Summary
Chapter 8. Zero-ETL or Near-Zero-ETL
	ETL Model
	Zero-ETL
	Near-Zero-ETL
		PeerDB
		Proton
		Embedded OLAP
		Data Gravity and Replication
		Analytical Data Reduction
	Lambda Architecture
		Apache Pinot Hybrid Tables
		Pipeline Configurations
	Summary
Chapter 9. The Streaming Plane
	Data Gravity
	Components of the Streaming Plane
	Streaming Plane Infrastructure
	Operational Analytics
	Data Mesh
		Pillars of a Data Mesh
		Challenge of a Data Mesh
	Streaming Data Mesh with Streaming Plane and Streaming Databases
		Data Locality
		Data Replication
	Summary
Chapter 10. Deployment Models
	Consistent Streaming Database
	Consistent Streaming Processor and RTOLAP
	Eventually Consistent OLAP Streaming Database
	Eventually Consistent Stream Processor and RTOLAP
	Eventually Consistent Stream Processor and HTAP
	ksqlDB
	Incremental View Maintenance
	Postgres Multicorn Foreign Data Wrapper
	When to Use Code-Based Stream Processors
	When to Use Lakehouse/Streamhouse Technologies
	Caching Technologies
	Where to Do Processing and Querying in General?
		The Four “Where” Questions
		An Analytical Use Case
		Consequences
	Summary
Chapter 11. Future State of Real-Time Data
	The Convergence of the Data Planes
	Graph Databases
		Memgraph
		thatDot/Quine
	Vector Databases
		Milvus 2.x: Streaming as the Central Backbone
		RTOLAP Databases: Adding Vector Search
	Incremental View Maintenance
		pg_ivm
		Hydra
		Epsio
		Feldera
		PeerDB
	Data Wrapping and Postgres Multicorn
	Classical Databases
	Data Warehouses
		BigQuery
		Redshift
		Snowflake
	Lakehouse
		Delta Lake
		Apache Paimon
		Apache Iceberg
		Apache Hudi
		OneTable or XTable
		The Relationship of Streaming and Lakehouses
	Conclusion
Index
About the Authors
Colophon




نظرات کاربران