标签分类
当前位置:首页 > 数据库电子书 > MongoDB电子书网盘下载
MongoDB大数据处理权威指南 MongoDB大数据处理权威指南
码小辫

码小辫 提供上传

资源
46
粉丝
44
喜欢
154
评论
7

    MongoDB大数据处理权威指南 PDF 全书完整版

    MongoDB电子书
    • 发布时间:

    给大家带来的一篇关于MongoDB相关的电子书资源,介绍了关于MongoDB、大数据处理、权威指南方面的内容,本书是由清华大学出版社出版,格式为PDF,资源大小47.7 MB,戴维·豪斯编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.7,更多相关的学习资源可以参阅 数据库电子书、等栏目。

  • MongoDB大数据处理权威指南 PDF 下载
  • 下载地址:https://pan.baidu.com/s/1vzQV-qbC6n7Pi_jK1uClUQ
  • 分享码:ksf7
  • MongoDB大数据处理权威指南 PDF

    MongoDB大数据处理权威指南(第3版)对于MongoDB 3干了细致升级,展现MongoDB的全部最新消息特点,包含2.2版导入的集聚架构、2.4版导入的哈希数据库索引及其3.2版本号的WiredTiger,还新列入Node.js和Python。
    MongoDB是最时兴的“互联网大数据”NoSQL数据库系统,现阶段仍在迅猛发展。来源于10gen的David Hows及其阅历丰富的Peter Membrey和Eelco Plugge等MongoDB权威专家联手编写这书,在书中共享她们的珍贵专业技能和工作经验,向用户展现成才为一位MongoDB权威专家必须掌握的全部专业知识。

    主题思想

    ● 在全部流行网络服务器服务平台上构建MongoDB,包含Windows、Linux、OS X和云服务平台(如Rackspace、Azure和* EC2)
    ● 应用GirdFS和新的集聚架构
    ● 应用非SQL指令解决统计数据
    ● 应用Node.js和Python撰写运用
    ● 提升MongoDB
    ● 熟练把握MongoDB管理工作的专业知识,包含拷贝、拷贝标识和标识分块

    目录

    • 第1章 MongoDB简介 1
    • 第2章 安装MongoDB 17
    • 第3章 数据模型 31
    • 第4章 使用数据 43
    • 第5章 GridFS 79
    • 第6章 PHP和MongoDB 89
    • 第7章 Python和MongoDB 125
    • 第8章 高级查询 153
    • 第9章 数据库管理 179
    • 第10章 优化 211
    • 第11章 复制 243
    • 第12章 分片 267

    上一篇:Word/Excel/PPT 2016商务办公技能+技巧+实战应用大全  下一篇:数据结构教程(学习指导/上机实验)

    展开 +

    收起 -

    码小辫二维码
     ←点击下载即可登录

    MongoDB相关电子书
    学习笔记
    网友NO.546347

    springboot-mongodb的多数据源配置的方法步骤

    在日常工作中,我们可能需要连接多个MongoDB数据源,比如用户库user,日志库log。本章我们来记录连接多个数据源的步骤,以两个数据源为例,多个数据源类推。 1、pom.xml中引入mongodb的依赖 dependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-starter-data-mongodb/artifactId/dependencydependency groupIdorg.projectlombok/groupId artifactIdlombok/artifactId/dependencydependency groupIdorg.springframework.boot/groupId artifactIdspring-boot-autoconfigure/artifactId versionRELEASE/version/dependency Lombok - 是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。简单试了以下这个工具还挺好玩的,加上注解我们就不用手动写 getter\setter、构建方式类似的代码了。 2, yml配置: mongodb: primary: host: 192.168.9.60 port: 20000 database: test secondary: host: 192.168.9.60 port: 20000 database: test1 3, 配置2个库的数据源: @Data@ConfigurationProperties(prefix = "mongodb")public class MultipleMongoProperties { private MongoProperties primary = new MongoProperties(); private MongoProperties secondary = new MongoProperties();} 3.1) 第一个库封装: @Configuration@EnableMongoRepositories(basePackages = "com.neo.model.repository.primary", mongoTemplateRef = PrimaryMongoConfig.MONGO_TEMPLATE)public class PrimaryMongoCo……

    网友NO.196267

    node.js操作MongoDB的实例详解

    node.js操作MongoDB时,需要安装mongodb包 1、使用npm安装cnpm npm install -g cnpm --registry=https://registry.npm.taobao.org 2、使用cnpm安装mongodb包 cnpm install mongodb node.js操作MongoDB时的四种方式:插入数据、更新数据、删除数据、查找数据。 操作步骤 步骤1 创建执行文件xx.js 步骤2 终端调用执行文件 node xx.js 注意: 操作前需要启动服务器 同时需要设置操作的数据库、操作的集合 1、插入数据 var MongoClient = require('mongodb').MongoClient;var DB_CONN_STR = 'mongodb://localhost:27017/col';var writeData = function(db, callback) { // 连接到集合 var collection = db.collection('person'); // 插入数据 var data = [{'name':'20170906','age':'22'}]; collection.insert(data, function(error, result) { if (error) { console.log('error:' + error); return; }; callback(result); });}MongoClient.connect(DB_CONN_STR, function(error, db) { console.log('连接成功'); writeData(db, function(result) { console.log(result); db.close(); })}) 2、更新数据 var MongoClient = require('mongodb').MongoClient;var DB_CONN_STR = 'mongodb://localhost:27017/col';var updateData = function(db, callback) { // 连接到集合 var collection = db.collection('person'); // 修改数据 var where = {'name':'20170906'}; var update = {$set:{'age':'33'}}; collection.update(where, update, function(error, result) { if (error) { console.log('error:' + error); return; }; callback(result); });}MongoClient.connect(DB_CON……

    网友NO.908236

    Node.js连接mongodb实例代码

    前面介绍了node.js操作mysql以及redis的内容,这里继续学习操作mongodb的内容。 安装驱动 安装命令 cnpm install mongodb 安装成功 数据库操作 因为mongodb是文档类型的数据库,与mysql有很大不同,mongodb会自动创建数据库和集合,并不需要提前进行手动创建。 Insert var MongoClient = require("mongodb").MongoClient;var DB_CONN_STR = "mongodb://sa:sa@localhost:27017/test_db";var insertData = function (db, callback) { //连接数据表my_firsrt_collection var collection = db.collection("my_firsrt_collection"); var data = [{ "name": "wolfy1", "age": 20 }, { "name": "wolfy2", "age": 20 }] collection.insert(data, function (err, result) { if (err) { console.log("error:" + err); return; }; callback(result); });}; MongoClient.connect(DB_CONN_STR, function (err, db) { if (err) { console.log("连接失败:" + err); return; }; console.log("连接成功"); insertData(db,function(result){ console.log(result); db.close(); }); }); 结果 查询数据 var MongoClient = require("mongodb").MongoClient;var DB_CONN_STR = "mongodb://sa:sa@localhost:27017/test_db"; //查询 var queryData = function (db, callback) { //连接数据表my_firsrt_collection var collection = db.collection("my_firsrt_collection"); //查询条件 var where = { "name": "wolfy1" }; collection.find(where).toArray(function (err, result) { if (err) { console.log("error:" + err); return; }; callback(result); }); }; MongoClient.connect(DB_CONN_STR, function (er……

    网友NO.960641

    浅析Python与Mongodb数据库之间的操作方法

    MongoDB 是目前最流行的 NoSQL 数据库之一,使用的数据类型 BSON(类似 JSON)。 1. 安装Mongodb和pymongo Mongodb的安装和配置 Mongodb的安装教程请网上搜索, 安装完成后, 进行以下配置过程: 1.1 创建目录, 该目录为Mongodb数据文件的存放目录: *注: 本人使用的不是root用户, 所以修改目录的拥有者. * sudo mkdir /datasudo chown -R python:python /datamkdir /data/db 1.2 分别执行命令: 第一条命令为指定端口和保存路径, 第二条为运行mongodb数据库. mongod --port 27017 --dbpath /data/dbmongo --port 27017 1.3 安装pymongo sudo pip3 install pymongo 2. 连接数据库、指定数据库、指定集合、插入数据: mongodb存储数据以键值形式, 因此在Python中使用字段插入数据. import pymongo#连接mongodbclient = pymongo.MongoClient('mongodb://localhost:27017/')#指定数据库db = client.test4#指定集合collection = db.students#数据student1 = { 'id': '201801', 'name': 'Jack', 'age': 20, 'gender': 'male'}student2 = { 'id': '201802', 'name': 'Tom', 'age': 22, 'gender': 'male'}student3 = { 'id': '201803', 'name': 'Rose', 'age': 21, 'gender': 'female'}student4 = { 'id': '201804', 'name': 'Mike', 'age': 20, 'gender': 'female'}student5 = { 'id': '201805', 'name': 'Ray', 'age': 20, 'gender': 'female'}student6 = { 'id': '201806', 'name': 'Alan', 'age': 21, 'gender': 'male'}#插入一条数据result1 = collection.insert_one(student1)print(result1)print(result1.inserted_id)#……

    Copyright 2018-2019 xz577.com 码农之家

    版权责任说明