Index

image  A

image  B

Backup automation

    in large databases

        filesystem snapshot

        hidden secondary

        volume managers, disk layout

    local datastore

        backup script

        variables

        naming

    remote (Cloud-Based) datastore

        backup storage options

        variables

image  C

image  D

Databases. See also Updating data

    collection renaming

    database referencing

        DBRef standard

        definition

        findOne() function

        reference data manually

    dropDatabase() function

    drop() function

    forward natural order

    index-related functions

        commands

        constraining query matches

        ensureIndex() function

        hint() function

        max() function

        min() function

        multiple keys (multi keys)

        query data

    insert data collection

    insert() function

    limitations

    navigate

        queries (see also Conditional operators)

        aggregation commands

        capped collection

        count() function

        createCollection function

        distinct() function

        dot notation

        find() function

        findOne() function

        group() function

        $natural

        natural order

        regular expressions

        single documents

        sort, limit and skip functions

        validate() function

    remove data

    remove() function

    renameCollection() function

    rules

    show collections command

    show dbs command

    system.indexes collection

    use command

    viewing available

Data model

    building index

    designing database

        capped collection

        collections

        collections definition

        counter field

        createCollection() function

        database model

        document definition

        documents

        embedding vs. referencing information

        _id key

        nonrelational and schemaless

        nonrelational approach

        nssize parameter

        relational approach

        relational database model

        schema design

        timestamp field

    impact performance, indexes

    MongoDB

image  E

image  F

image  G

GridFS

    BLOB

    chunks collections

    classes

    command-line tools

        chunk sizes

        Filename key

        file’s length

        file_text key

        id Key

        list command

        MD5 hashing algorithm

        mongofiles command

        put command

        symbolic links

        uploadDate key

    delete command

    delete data

    driver handling

    file retrieval, MongoDB

    find() command

    fs.delete() method

    fs.files collection

    get method

    local filesystem

    metadata

    metadata collections

    mongofiles tool

    put method

    python driver

        creation

        database connection

        import library

        PyMongo driver

    retrieving files

    search command

    storeUpload() function

image  H

image  I

image  J, K

image  L

image  M

Modifier functions

    findAndModify() function

        field parameter

        new parameter

        parameters

        query parameter

        remove parameter

        sort parameter

        update parameter

    fsync argument, update()

    fsync argument, update() [PHP]

    multiple argument, update() [PHP]

    options parameter, update()

    save() function

    update() function

    update operations

        $addToSet operator

        $each and $push operator

        $inc operator

        $pullAll operator, pullAll operator

        $push operator

        remove each occurrence, $pull operator

        remove element, $pop operator

        $rename operator

        $setOnInsert operator

        $set operator

        $unset operator

    upsert

MongoDB

    active cluster problems

    aggregation framework

    analytics and complex data structures

    authentication

        addUser() function

        change user credentials

        credentials

        delegated credentials

        enable auth

        mongo console

        in PHP application

        read-only permissions

        remove() function

        user roles

    auto-sharding scenario

    Bee-Son(BSON)

        benefit

        CouchDB

        JSON document

    binary data store

    collection implementation

    database definition

    data model

    data replication

    documents, indexing

        composite indexes

        unique index

    dynamic queries

    ebay_results key

    Fedora and CentOS versions

    geospatial indexing

    goals

    IRC

    JIRA Tracking System

    JSON (see Java Script Object Notation (JSON))

    keys and values

    key generation/creation

        complex information

        ISBN number

        primary key

        unique key

    lack of transaction support

    map and reduce functions

    massively scalable

    master/master replication

    mongodb-user google groups

    mongoexport utility

        -f

        -q

    mongoimport

        -drop

        -headerline

        -ignoreblanks

    multiple official drivers

    MVCC approach

    MySQL nor PostgresSQL

    New York Times website

    optimal efficiency

    optimization (see Optimization)

    performance vs. features

    PHP driver

        connection and disconnection

        manual language driver

        manually unix-based platform

        phpinfo() command

        unix-based platforms

        windows

    profiling tool

    program code

    Python driver

        installation

        manually

        PyMongo

        python-pip package

        shell

        windows

    query performance (see Query performance)

    RAC architecture

    relational model

    requirements

    restricted access

        admin access

        role-based authentication system

    running

        installation layout

        prerequisites

        shell

    structure optimization

    traditional relational (SQL) databases

    Unix-based operating systems

        aptitude (software)

        manual installation

        repositories

    version

        development release

        number

        previous release

        production release

        stable release

        website

    windows

    www://mongodb.org website

MongoDB backup and restore

    blog database

    -c option

    creation

    -d database_name option

    -drop option

    mongodump

    mongodump utility

        -authenticationDatabase arg

        -authenticationMechanism arg

        -dbpath arg

        -directoryperdb

        -o [-out] arg

    mongorestore utility

        -c option

        -d option

        -drop

        -noobjcheck

MongoDB server

    asserts section

    configuration

    logfiles

    MMS

    mongostat utility

    rolling upgrade

    shut down service

    start service

    status

    upgrade process

    validation and repair

        compact command

        errors section

        indications

        reIndex() function

        repair command

        repairDatabase() function

        validate option

    version() function

image  N

image  O

Optimization

    index options

        dropdups

        drop index

        ensureIndex() function

        killOp() function

        reindex collection

        sparse index creation

        text search

        TTL

        unique key index

    index selection

        explain() function

        insert()

        logging storage size

        query optimizer

        SourceOfEvents

    managing indexes

        compound index creation

        getIndexes()

        logging systems

        simple index creation

    server hardware performance

        alarming impression

        memory-mapped file

        right database

        working set size

image  P

PHP driver See also Modifier functions

    aggregation framework

    conditional operators

        $all operator, all operator

        $exists operator

        $in operator, in operator

        $lt, $gt, $lte, and $gte operators

        $ne (not equals) operator

        $or operator

        $slice projection operator

    conditional operators multiple expressions

    connection and disconnection

    core MongoDB classes

    count() function

    DBRef

        create() function

        get() function

        manual referencing

    deleting data

        drop() function (PHP)

        justOne option, remove() function

        MongoDB class

        options

        remove() function

    document comparison

    documents matching

    find() function

    findOne() function

    fsync option, insert() function

    GridFS

        classes

        delete data

        metadata

        retrieving files

        storeUpload() function

    hint() function

    index with hint

    insert data

    limit() function

    manual language driver

    manually unix-based platform

    MongoCollection class

    MongoCursor class

    phpinfo() command

    queries

    query operators

    regular expressions

    safe option, insert() function

    single document

    skip() function

    sort() function

    unix-based platforms

    windows

Python

    connection and disconnection

    Connection() function

    DBRef() function

    delete data

    dereference() function (PyMongo)

    dictionaries

    documents

        finding data (see also Conditional operators)

        aggregating queries

        create_index() function

        dot notation

        field returns

        find() function

        find_one() function

        hint() function

        import() function

        multiple documents

        paging

        single document

        sort(), limit(), and skip() functions

    insert() function

    inserting data

    inventory database

    modifier operators

        existing array ($addToSet operator)

        $inc operator

        multiple values

        $pop operator

        $pull operator

        $push operator

        $set operator

        $unset operator

    modifying data

        arg and doc parameter

        conditional operators

        find_and_modify() function

        fsync argument

        manipulate argument

        multi argument

        parameters

        save() function

        update()

        upsert argument

    MongoClient() function

    PyMongo modules

    regular expression

    remove() function

Python driver

    creation

    database connection

    import library

    installation

    manually

    PyMongo

    PyMongo driver

    python-pip package

    shell

    windows

image  Q

Query performance

    BtreeCursor

    createCollection command

    enbling and disabling

    explain()

    explain() modifier

        blog posts

        elements return

    mongodb.conf file

    sample blog application

        aforementioned database

        BasicCursor

        event tag

        fastblogger.php

        odd tags

        querying blog.posts

    slow query

    system.profile

image  R

Replication

    arbiter nodes

    description

    durability/reliability

    isolation

    oplog

    primary nodes

    replica set

        active and passive members

        add server

        arbiter

        cluster implementation

        configuration

        create, manipulate and inspect

        db.isMaster() command

        hidden members

        members structure

        member up and running

        MongoDB Write Concern levels

        from PHP application

        Read Preference options

        rs.initiate(replSetcfg)/rs.add(membercfg)

        rs.status()

        rs.stepDown() command

        Settings Structure

        sync-chain

        tags

    scalability

        improve redundancy

        performance

    secondary node

    split-brain problem

    types

image  S

Sharding

    balancer

    configuration server

        addshard command

        cluster status

        hostnames

        isdbgrid command

        listshards command

        removeShard command

        server instances

        testkey

    Gaelic social network

    hashed shard keys

    industrialization of data

    MongoDB

        chunks

        config server

        redundancy

        user collection

    partition

        horizontal

        vertical

    replica sets

    search engines

    surfers

    tag sharding

image  T

image  U, V

Updating data

    $addToSet operator

    arrays

    atomic operation

        ABA problem

        conditions

        element

        getlasterror method

        locking/complex transactions

        update-if-current method

    delete

    field values

    findandmodify() function

    $inc operator

    increment

    matched array

    multi argument (update)

    multiple value

    $ operator

    $pop operator

    $pullAll operator

    $pull operator

    $push operator

    removing elements

    save() function

    $set operator

    $unset operator

    update() function

image  W, X, Y, Z

..................Content has been hidden....................

You can't read the all page of ebook, please click here login for view all page.
Reset
3.144.144.248