[www.ed2k.online]下載基地為您提供軟件、遊戲、圖書、教育等各種資源的ED2K電驢共享下載和MAGNET磁力鏈接下載。
設為首頁
加入收藏
首頁 圖書資源 軟件資源 游戲資源 教育資源 其他資源
 電驢下載基地 >> 图书资源 >> 計算機與網絡 >> 《給MongoDB開發者的50條建議》(50 Tips and Tricks for MongoDB Developers: Get the Most Out of Your Database)英文文字版/更新EPUB版本[PDF]
《給MongoDB開發者的50條建議》(50 Tips and Tricks for MongoDB Developers: Get the Most Out of Your Database)英文文字版/更新EPUB版本[PDF]
下載分級 图书资源
資源類別 計算機與網絡
發布時間 2017/7/11
大       小 -
《給MongoDB開發者的50條建議》(50 Tips and Tricks for MongoDB Developers: Get the Most Out of Your Database)英文文字版/更新EPUB版本[PDF] 簡介: 中文名 : 給MongoDB開發者的50條建議 原名 : 50 Tips and Tricks for MongoDB Developers: Get the Most Out of Your Database 作者 : Kristina Chodorow 圖書分類 : 軟件 資源格式 : PDF 版本 : 英文文字版/更新EPUB版本 出版社 : O'Reilly 書號 :
電驢資源下載/磁力鏈接資源下載:
全選
"《給MongoDB開發者的50條建議》(50 Tips and Tricks for MongoDB Developers: Get the Most Out of Your Database)英文文字版/更新EPUB版本[PDF]"介紹
中文名: 給MongoDB開發者的50條建議
原名: 50 Tips and Tricks for MongoDB Developers: Get the Most Out of Your Database
作者: Kristina Chodorow
圖書分類: 軟件
資源格式: PDF
版本: 英文文字版/更新EPUB版本
出版社: O'Reilly
書號: 978-1449304614
發行時間: 2011年05月06日
地區: 美國
語言: 英文
簡介:

內容介紹:
Getting started with MongoDB is easy, but once you begin building applications with it, you'll face some complex issues. What are the tradeoffs between normalized and denormalized data? How do you handle replica set failure and failover? This collection of MongoDB tips, tricks, and hacks helps you resolve issues with everything from application design and implementation to data safety and monitoring.
You get specific guidance in five topic areas directly from engineers at 10gen, the company that develops and supports this open source database:
Application Design Tips: What to keep in mind when designing your schema
Implementation Tips: Programming applications against MongoDB
Optimization Tips: Speeding up your applications
Data Safety Tips: Using replication and journaling to keep data safe—without sacrificing too much performance
Administration Tips: How to configure MongoDB and keep it running smoothly
內容截圖:

目錄:
Chapter 1 Application Design Tips
Tip #1: Duplicate data for speed, reference data for integrity
Tip #2: Normalize if you need to future-proof data
Tip #3: Try to fetch data in a single query
Tip #4: Embed dependent fields
Tip #5: Embed “point-in-time” data
Tip #6: Do not embed fields that have unbound growth
Tip #7: Pre-populate anything you can
Tip #8: Preallocate space, whenever possible
Tip #9: Store embedded information in arrays for anonymous access
Tip #10: Design documents to be self-sufficient
Tip #11: Prefer $-operators to JavaScript
Tip #12: Compute aggregations as you go
Tip #13: Write code to handle data integrity issues
Chapter 2 Implementation Tips
Tip #14: Use the correct types
Tip #15: Override _id when you have your own simple, unique id
Tip #16: Avoid using a document for _id
Tip #17: Do not use database references
Tip #18: Don’t use GridFS for small binary data
Tip #19: Handle “seamless” failover
Tip #20: Handle replica set failure and failover
Chapter 3 Optimization Tips
Tip #21: Minimize disk access
Tip #22: Use indexes to do more with less memory
Tip #23: Don’t always use an index
Tip #24: Create indexes that cover your queries
Tip #25: Use compound indexes to make multiple queries fast
Tip #26: Create hierarchical documents for faster scans
Tip #27: AND-queries should match as little as possible as fast as possible
Tip #28: OR-queries should match as much as possible as soon as possible
Chapter 4 Data Safety and Consistency
Tip #29: Write to the journal for single server, replicas for multiserver
Tip #30: Always use replication, journaling, or both
Tip #31: Do not depend on repair to recover data
Tip #32: Understand getlasterror
Tip #33: Always use safe writes in development
Tip #34: Use w with replication
Tip #35: Always use wtimeout with w
Tip #36: Don’t use fsync on every write
Tip #37: Start up normally after a crash
Tip #38: Take instant-in-time backups of durable servers
Chapter 5 Administration Tips
Tip #39: Manually clean up your chunks collections
Tip #40: Compact databases with repair
Tip #41: Don’t change the number of votes for members of a replica set
Tip #42: Replica sets can be reconfigured without a master up
Tip #43: --shardsvr and --configsvr aren’t required
Tip #44: Only use --notablescan in development
Tip #45: Learn some JavaScript
Tip #46: Manage all of your servers and databases from one shell
Tip #47: Get “help” for any function
Tip #48: Create startup files
Tip #49: Add your own functions
Tip #50: Use a single connection to read your own writes 
相關資源:

免責聲明:本網站內容收集於互聯網,本站不承擔任何由於內容的合法性及健康性所引起的爭議和法律責任。如果侵犯了你的權益,請通知我們,我們會及時刪除相關內容,謝謝合作! 聯系信箱:[email protected]

Copyright © 電驢下載基地 All Rights Reserved