M101P: MongoDB for Developers - Chapter 4: Performance

原创 2016年08月29日 19:43:45

Homework 4.1

  • (OK) db.products.find( { $and : [ { price : { $gt : 30 } }, { price : { $lt : 50 } } ] } ).sort( { brand : 1 } )
  • db.products.find( { 'brand' : "GE" } )
  • db.products.find( { brand : 'GE' } ).sort( { category : 1, brand : -1 } )
  • (OK) db.products.find( { 'brand' : "GE" } ).sort( { price : 1 } )

Homework 4.2

  • (OK) The query uses an index to determine the order in which to return result documents.
  • The query uses an index to determine which documents match.
  • (OK) The query examines 251120 documents.
  • The query returns 251120 documents.
  • The query is a covered query.

Homework 4.3

db.posts.createIndex({date:-1})
db.posts.createIndex({tags:1,date:-1})
db.posts.createIndex({permalink:1})

Homework 4.4

> db.profile.find().sort({millis:-1}).limit(1).pretty()
{
        "_id" : ObjectId("57c41c92adaa1d1ee896b853"),
        "ts" : ISODate("2012-11-20T20:09:49.862Z"),
        "op" : "query",
        "ns" : "school2.students",
        "query" : {
            "student_id" : 80
        },
        "ntoreturn" : 0,
        "ntoskip" : 0,
        "nscanned" : 10000000,
        "keyUpdates" : 0,
        "numYield" : 5,
        "lockStats" : {
            "timeLockedMicros" : {
                "r" : 19776550,
                "w" : 0
            },
            "timeAcquiringMicros" : {
                "r" : 4134067,
                "w" : 5
            }
        },
        "nreturned" : 10,
        "responseLength" : 2350,
        "millis" : 15820,
        "client" : "127.0.0.1",
        "user" : ""
}

15820

-eof-

M101P: MongoDB for Developers - Chapter 5: Aggregation Framework

M101P: MongoDB for Developers - Chapter 5: Aggregation Framework
  • xiewen99
  • xiewen99
  • 2016年09月01日 23:01
  • 452

M101P: MongoDB for Developers - Chapter 1: Introduction

M101P: MongoDB for Developers - Chapter 1: Introduction
  • xiewen99
  • xiewen99
  • 2016年08月21日 17:06
  • 445

M101P: MongoDB for Developers - Chapter 2: CRUD

M101P: MongoDB for Developers - Chapter 2: CRUD
  • xiewen99
  • xiewen99
  • 2016年08月21日 17:32
  • 473

M101P: MongoDB for Developers - Chapter 3: Schema Design

M101P: MongoDB for Developers - Chapter 3: Schema Design
  • xiewen99
  • xiewen99
  • 2016年08月21日 17:41
  • 426

M101P: MongoDB for Developers - Final Exam

M101P: MongoDB for Developers - Final Exam
  • xiewen99
  • xiewen99
  • 2016年09月14日 22:51
  • 529

springmvc整合mongodb 增查改删操作

1. 新建dynamic web project,项目结构如下: 编辑web.xml xmlns="http://java.sun.com/xml/ns/javaee" xsi:schema...
  • wuxidemo
  • wuxidemo
  • 2016年11月21日 09:59
  • 3089

Spring实战(第4版) Spring Inaction 笔记(第一章)依赖注入和AOP

void main() { } 大家好 大家好
  • makefriend7
  • makefriend7
  • 2016年11月29日 09:08
  • 437

第七章:MongoDB管理维护Replica Sets(读写分离&故障转移&增删节点)

一 . 读写分离 1. 登录主库: ./mongo 192.168.56.88:27017  插入一条数据:  testrs:PRIMARY> db.person.insert({"name"...
  • u012150392
  • u012150392
  • 2015年05月21日 11:51
  • 1408

网络负载均衡技术

1 负载均衡设备ADC通常的两种部署模式及区别:          服务器网关指向 VLAN个数 流量走向 单臂模式 指...
  • neterpaole
  • neterpaole
  • 2014年01月07日 09:07
  • 1258

zoj 3497

Mistwald Time Limit: 2 Seconds      Memory Limit: 65536 KB In chapter 4 of the game Trails in ...
  • sdjzujxc
  • sdjzujxc
  • 2013年03月26日 10:39
  • 1195
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:M101P: MongoDB for Developers - Chapter 4: Performance
举报原因:
原因补充:

(最多只允许输入30个字)