Mongodb Performance Tuning: Optimizing Mongodb Databases and Their Applications
暫譯: MongoDB 性能調優:優化 MongoDB 數據庫及其應用程序
Harrison, Guy, Harrison, Michael
- 出版商: Apress
- 出版日期: 2021-04-02
- 售價: $2,040
- 貴賓價: 9.5 折 $1,938
- 語言: 英文
- 頁數: 349
- 裝訂: Quality Paper - also called trade paper
- ISBN: 1484268784
- ISBN-13: 9781484268780
-
相關分類:
NoSQL、MongoDB、資料庫
-
相關翻譯:
MongoDB 性能調優實戰 (簡中版)
相關主題
商品描述
Use this fast and complete guide to optimize the performance of MongoDB databases and the applications that depend on them. You will be able to turbo-charge the performance of your MongoDB applications to provide a better experience for your users, reduce your running costs, and avoid application growing pains. MongoDB is the world's most popular document database and the foundation for thousands of mission-critical applications. This book helps you get the best possible performance from MongoDB.
MongoDB Performance Tuning takes a methodical and comprehensive approach to performance tuning that begins with application and schema design and goes on to cover optimization of code at all levels of an application. The book also explains how to configure MongoDB hardware and cluster configuration for optimal performance. The systematic approach in the book helps you treat the true causes of performance issues and get the best return on your tuning investment. Even when you're under pressure and don't know where to begin, simply follow the method in this book to set things right and get your MongoDB performance back on track. What You Will Learn
Who This Book Is For
Developers and administrators of high-performance MongoDB applications who want to be sure they are getting the best possible performance from their MongoDB system. For developers who wish to create applications that are fast, scalable, and cost-effective. For administrators who want to optimize their MongoDB server and hardware configuration.
MongoDB Performance Tuning takes a methodical and comprehensive approach to performance tuning that begins with application and schema design and goes on to cover optimization of code at all levels of an application. The book also explains how to configure MongoDB hardware and cluster configuration for optimal performance. The systematic approach in the book helps you treat the true causes of performance issues and get the best return on your tuning investment. Even when you're under pressure and don't know where to begin, simply follow the method in this book to set things right and get your MongoDB performance back on track. What You Will Learn
- Apply a methodical approach to MongoDB performance tuning
- Understand how to design an efficient MongoDB application
- Optimize MongoDB document design and indexing strategies
- Tune MongoDB queries, aggregation pipelines, and transactions
- Optimize MongoDB server resources: CPU, memory, disk
- Configure MongoDB Replica sets and Sharded clusters for optimal performance
Who This Book Is For
Developers and administrators of high-performance MongoDB applications who want to be sure they are getting the best possible performance from their MongoDB system. For developers who wish to create applications that are fast, scalable, and cost-effective. For administrators who want to optimize their MongoDB server and hardware configuration.
商品描述(中文翻譯)
使用這本快速且完整的指南來優化 MongoDB 數據庫及其依賴的應用程式的性能。您將能夠提升 MongoDB 應用程式的性能,為用戶提供更好的體驗,降低運行成本,並避免應用程式成長過程中的困難。MongoDB 是全球最受歡迎的文檔數據庫,也是數千個關鍵任務應用程式的基礎。本書幫助您從 MongoDB 獲得最佳性能。
《MongoDB 性能調優》採取了一種系統性和全面的方法來進行性能調優,從應用程式和架構設計開始,然後涵蓋應用程式各級別的代碼優化。本書還解釋了如何配置 MongoDB 硬體和集群配置以達到最佳性能。本書中的系統性方法幫助您處理性能問題的真正原因,並獲得最佳的調優投資回報。即使在壓力下,您不知道從何開始,只需按照本書中的方法進行操作,便能夠糾正問題,讓您的 MongoDB 性能回到正軌。
您將學到什麼
- 應用系統化的方法進行 MongoDB 性能調優
- 了解如何設計高效的 MongoDB 應用程式
- 優化 MongoDB 文檔設計和索引策略
- 調整 MongoDB 查詢、聚合管道和事務
- 優化 MongoDB 伺服器資源:CPU、內存、磁碟
- 配置 MongoDB 複製集和分片集群以達到最佳性能
本書適合誰
本書適合高性能 MongoDB 應用程式的開發人員和管理員,他們希望確保從 MongoDB 系統中獲得最佳性能。適合希望創建快速、可擴展且具成本效益的應用程式的開發人員。也適合希望優化其 MongoDB 伺服器和硬體配置的管理員。
作者簡介
Guy Harrison is CTO at ProvenDB, a partner at Toba Capital, and a software professional with more than 20 years of experience in database design, development, administration, and optimization. He is the author of Next Generation Databases (Apress) and other books and articles on database technology. He is a MongoDB certified DBA and developer, and an Oracle ACE.
Michael Harrison is the lead developer at ProvenDB, working intimately with MongoDB from both an application and database perspective. He is a co-author of The MongoDB Workshop as well as senior developer of DBKoda, an open-source development environment for MongoDB.
Michael Harrison is the lead developer at ProvenDB, working intimately with MongoDB from both an application and database perspective. He is a co-author of The MongoDB Workshop as well as senior developer of DBKoda, an open-source development environment for MongoDB.
作者簡介(中文翻譯)
蓋·哈里森是ProvenDB的首席技術官,Toba Capital的合夥人,並且是一位擁有超過20年資料庫設計、開發、管理和優化經驗的軟體專業人士。他是《下一代資料庫》(Apress)及其他有關資料庫技術的書籍和文章的作者。他是MongoDB認證的資料庫管理員和開發者,並且是Oracle ACE。
邁克·哈里森是ProvenDB的首席開發者,從應用程式和資料庫的角度與MongoDB密切合作。他是《MongoDB工作坊》的共同作者,也是DBKoda的高級開發者,這是一個針對MongoDB的開源開發環境。