为了账号安全,请及时绑定邮箱和手机立即绑定
  • 一、数据更新

    1、db.imooc_collection.find({x:1})

    2、db.imooc_collection.update({x:1},{x:999})

    3、db.imooc_collection.insert({x:100,y:100,z:100})

    4、db.imooc_collection.update({z:100},{$set:{y:99}})

    set操作符为部分更新操作符,使用set后,命令中存在的字段会被更新,不存在则会保持原样

    查看全部
  • 一、数据库写入、查询

    1、./bin/mongo 127.0.0.1:12345

    2、show dbs

    3、use imooc

    4、db.dropDatabase()

    5、show dbs

    6、use imooc

    7、db.imooc_collection.insert({x: 1})

    8、show dbs

    9、show collections

    10、db.imooc-collection.find()

    11、db.imooc_collection.insert({x:2, _id: 1})

    12、db.imooc_collection.find({x:1})

    13、for(i=3;i<100;i++)db.imooc_collection.insert({x:i})

    14、db.imooc_collection.find().count()

    15、db.imooc_collection.find().skip(3).limit(2).sort({x:1})

    skip过滤前3条数据

    limit限制返回的条数为2条,

    sort使用x排序

    查看全部
  • 一、搭建服务器

    1、mkdir mongodb_simple

    2、cd mongodb_simple/

    3、mkdir data

    4、mkdir log

    5、mkdir conf

    6、mkdir bin 

    7、cp ../mongo-r2.6.5/ mongod bin/

    8、cd conf/

    9、vim mongod.conf

    10、文件中添加

    port = 12345

    dbpath = data

    logpath = log/mongod.log

    fork = true

    :wq保存

    9、cd ..

    10、ls

    11、./bin/mongod -f conf/mongod.conf

    12、cd data

    13、ls

    14、cd log/

    15、tail mongod.log


    查看全部
  • 一、编译

    1、cd mongo-r2.6.5

    2、scons all -j, 可以加速编译过程,需要先安装python,scons是用python编写的。

    二、ls

    1、mongod是mongoDB数据库的执行程序。

    2、mongorestore,导入导出二进制数据,不能被直接读取,一般用来做数据的备份与恢复。

    3、mongostat,mongoDB的各种状态。


    查看全部
    0 采集 收起 来源:编译mongoDB文件

    2018-10-08

  • 一、索引支持

    1、redis:key-value,速度很快,灵活性不高。

    2、hbase:单索引,二级索引需要自己实现。写入很快。

    3、mongodb:单键索引,多键索引,数组索引,全文索引,地理位置索引

    二、冗余扩展

    1、复制集保证数据安全。

    2、分片扩展数据规模。

    查看全部
  • 一、数据库作用:

    1、有组织地存放数据。

    2、按照不同的需求进行查询。

    查看全部
    0 采集 收起 来源:关于数据库

    2018-09-29

  • 一、重要网站:

    1、mongoDB官网:www.mongodb.org。(1)安装包下载。(2)使用文档

    2、mongoDB国内官网:www.monging.com

    3、mongoDB中文翻译:http://docs.mongoing.com/manual-zh/

    4、mongoDB的github:https://github.com/mongodb (1)源码下载。

    5、mongoDB的jira:https://jira.mongodb.org/browse/TOOLS-352?jql-  (1)bug提交及回复

    6、两个google groups:monogodb.user和mongodb.cn。(1)用户交流

    查看全部
  • 二、数据库故障:

    1、单节点失效,如何恢复工作。

    2、数据库意外被杀死,如何进行数据恢复。

    3、数据库发生拒绝服务时如何排查原因。

    4、数据库磁盘快满时如何处理。


    查看全部
    0 采集 收起 来源:课程简介

    2018-09-29

  • 一、mongoDB概念

    查看全部
    0 采集 收起 来源:课程简介

    2018-09-29

  • 一、mongoDB是开源的Nosql数据库:免费、开源、良好的技术支持。

    国外:ebay、github、sf(sourcefarge)

    国内:淘宝、京东、360、大众点评、天天动听、百度

    二、LAMP: linux, apache, mysql, php

    查看全部
    0 采集 收起 来源:mongoDB现状

    2018-09-29

  •  numactl --interleave=all mongod -f /etc/mongod.conf   
      #分配所有的node供mongodb使用
    查看全部
  • 2     3

    查看全部
  • 学习阶段-内容

    查看全部
    0 采集 收起 来源:课程简介

    2018-09-27

  • 为什么是mongodb

    查看全部
  • 为什么选择mongodb

    查看全部

举报

0/150
提交
取消
课程须知
1、对数据库的概念有比较清晰的认识。 2、了解一些简单的shell操作。
老师告诉你能学到什么?
1、了解mongoDB的特性 2、掌握mongoDB的基本操作 3、了解mongoDB在业务层的使用,并学会使用mongoDB来进行应用开发

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!