MongoDB權(quán)威指南

出版時(shí)間:2011-4  出版社:人民郵電出版社  作者:[美] Kristina Chodorow,Michael Dirolf  頁(yè)數(shù):172  譯者:程顯峰  
Tag標(biāo)簽:無(wú)  

內(nèi)容概要

  MongoDB如何幫你管理通過(guò)Web應(yīng)用收集的海量數(shù)據(jù)呢?通過(guò)本書(shū)的權(quán)威解讀,你會(huì)了解面向文檔數(shù)據(jù)庫(kù)的諸多優(yōu)點(diǎn),會(huì)發(fā)現(xiàn)MongoDB如此穩(wěn)定、性能優(yōu)越甚至能夠無(wú)限水平擴(kuò)展背后的原因。
  本書(shū)的兩位作者均來(lái)自開(kāi)發(fā)并支持開(kāi)源數(shù)據(jù)庫(kù)MongoDB的公司10gen。數(shù)據(jù)庫(kù)開(kāi)發(fā)人員可將此書(shū)作為參考指南,系統(tǒng)管理員可以從本書(shū)中找到高級(jí)配置技巧,其他用戶可以了解一些基本概念和用例。你會(huì)發(fā)現(xiàn),將數(shù)據(jù)組織成自包含的JSON風(fēng)格的文檔比組織成關(guān)系型數(shù)據(jù)庫(kù)中的記錄要容易得多。

作者簡(jiǎn)介

KristinaccChodorow
13310gen的軟件工程師,2MongoDB項(xiàng)目的核心成員.a負(fù)責(zé)數(shù)據(jù)庫(kù)服務(wù)器、PHP驅(qū)動(dòng)、Perl驅(qū)動(dòng)等模塊.a她曾在世界級(jí)的大會(huì)上發(fā)言,2包括OSCON、LinuxCon、FOSDEM和Latinoware.a

書(shū)籍目錄

中文版序一 XI
中文版序二 XIII
序 XV
前言 XVII
第1章 簡(jiǎn)介 1
1.1 豐富的數(shù)據(jù)模型 1
1.2 容易擴(kuò)展 1
1.3 豐富的功能 2
1.4 不犧牲速度 3
1.5 簡(jiǎn)便的管理 3
1.6 其他內(nèi)容 3
第2章 入門(mén) 5
2.1 文檔 5
2.2 集合 6
2.2.1 無(wú)模式 6
2.2.2 命名 7
2.3 數(shù)據(jù)庫(kù) 8
2.4 啟動(dòng)MongoDB 9
2.5 MongoDB shell 10
2.5.1 運(yùn)行shell 10
2.5.2 MongoDB客戶端 11
2.5.3 shell中的基本操作 11
2.5.4 使用shell的竅門(mén) 13
2.6 數(shù)據(jù)類(lèi)型 15
2.6.1 基本數(shù)據(jù)類(lèi)型 15
2.6.2 數(shù)字 17
2.6.3 日期 18
2.6.4 數(shù)組 19
2.6.5 內(nèi)嵌文檔 19
2.6.6 _id和ObjectId 20
第3章 創(chuàng)建、更新及刪除文檔 23
3.1 插入并保存文檔 23
3.1.1 批量插入 23
3.1.2 插入:原理和作用 24
3.2 刪除文檔 24
3.3 更新文檔 25
3.3.1 文檔替換 26
3.3.2 使用修改器 27
3.3.3 upsert 36
3.3.4 更新多個(gè)文檔 38
3.3.5 返回已更新的文檔 38
3.4 瞬間完成 41
3.4.1 安全操作 41
3.4.2 捕獲“常規(guī)”錯(cuò)誤 42
3.5 請(qǐng)求和連接 43
第4章 查詢 45
4.1 find簡(jiǎn)介 45
4.1.1 指定返回的鍵 46
4.1.2 限制 46
4.2 查詢條件 47
4.2.1 查詢條件 47
4.2.2 OR查詢 47
4.2.3 $not 48
4.2.4 條件句的規(guī)則 49
4.3 特定于類(lèi)型的查詢 49
4.3.1 null 49
4.3.2 正則表達(dá)式 50
4.3.3 查詢數(shù)組 51
4.3.4 查詢內(nèi)嵌文檔 53
4.4 $where查詢 55
4.5 游標(biāo) 56
4.5.1 limit、skip和sort 57
4.5.2 避免使用skip略過(guò)大量結(jié)果 58
4.5.3 高級(jí)查詢選項(xiàng) 60
4.5.4 獲取一致結(jié)果 61
4.6 游標(biāo)內(nèi)幕 63
第5章 索引 65
5.1 索引簡(jiǎn)介 65
5.1.1 擴(kuò)展索引 67
5.1.2 索引內(nèi)嵌文檔中的鍵 68
5.1.3 為排序創(chuàng)建索引 68
5.1.4 索引名稱 69
5.2 唯一索引 69
5.2.1 消除重復(fù) 69
5.2.2 復(fù)合唯一索引 70
5.3 使用explain和hint 70
5.4 索引管理 75
5.5 地理空間索引 76
5.5.1 復(fù)合地理空間索引 78
5.5.2 地球不是二維平面 78
第6章 聚合 79
6.1 count 79
6.2 distinct 79
6.3 group 80
6.3.1 使用完成器 82
6.3.2 將函數(shù)做為鍵使用 84
6.4 MapReduce 84
6.4.1 例1:找出集合中的所有鍵 85
6.4.2 例2:網(wǎng)頁(yè)分類(lèi) 87
6.4.3 MongoDB和MapReduce 87
第7章 進(jìn)階指南 91
7.1 數(shù)據(jù)庫(kù)命令 91
7.1.1 命令的工作原理 92
7.1.2 命令參考 93
7.2 固定集合 95
7.2.1 屬性及用法 96
7.2.2 創(chuàng)建固定集合 96
7.2.3 自然排序 97
7.2.4 尾部游標(biāo) 98
7.3 GridFS:存儲(chǔ)文件 99
7.3.1 開(kāi)始使用GridFS:mongofiles 99
7.3.2 通過(guò)MongoDB驅(qū)動(dòng)程序操作GridFS100
7.3.3 內(nèi)部原理 100
7.4 服務(wù)器端腳本 101
7.4.1 dbeval 101
7.4.2 存儲(chǔ)JavaScript 102
7.4.3 安全性 103
7.5 數(shù)據(jù)庫(kù)引用 104
7.5.1 什么是DBRef 104
7.5.2 示例模式 104
7.5.3 驅(qū)動(dòng)對(duì)DBRef的支持 105
7.5.4 什么時(shí)候該使用DBRef呢 106
第8章 管理 107
8.1 啟動(dòng)和停止MongoDB 107
8.1.1 從命令行啟動(dòng) 107
8.1.2 配置文件 109
8.1.3 停止MongoDB 110
8.2 監(jiān)控 110
8.2.1 使用管理接口 110
8.2.2 serverStatus 112
8.2.3 mongostat 113
8.2.4 第三方插件 113
8.3 安全和認(rèn)證 114
8.3.1 認(rèn)證的基礎(chǔ)知識(shí) 114
8.3.2 認(rèn)證的工作原理 115
8.3.3 其他安全考慮 116
8.4 備份和修復(fù) 116
8.4.1 數(shù)據(jù)文件備份 117
8.4.2 mongodump和mongorestore 117
8.4.3 fsync和鎖 118
8.4.4 從屬備份 119
8.4.5 修復(fù) 119
第9章 復(fù)制 121
9.1 主從復(fù)制 121
9.1.1 選項(xiàng) 122
9.1.2 添加及刪除源 123
9.2 副本集 124
9.2.1 初始化副本集 125
9.2.2 副本集中的節(jié)點(diǎn) 127
9.2.3 故障切換和活躍節(jié)點(diǎn)選舉 128
9.3 在從服務(wù)器上執(zhí)行操作 129
9.3.1 讀擴(kuò)展 130
9.3.2 用從節(jié)點(diǎn)做數(shù)據(jù)處理 130
9.4 工作原理 130
9.4.1 oplog 131
9.4.2 同步 131
9.4.3 復(fù)制狀態(tài)和本地?cái)?shù)據(jù)庫(kù) 132
9.4.4 阻塞復(fù)制 132
9.5 管理 133
9.5.1 診斷 133
9.5.2 變更oplog的大小 134
9.5.3 復(fù)制的認(rèn)證問(wèn)題 134
第10章 分片 135
10.1 分片簡(jiǎn)介 135
10.2 MongoDB中的自動(dòng)分片 135
10.3 片鍵 137
10.3.1 將已有的集合分片 137
10.3.2 遞增片鍵還是隨機(jī)片鍵 137
10.3.3 片鍵對(duì)操作的影響 138
10.4 建立分片 139
10.4.1 啟動(dòng)服務(wù)器 139
10.4.2 切分?jǐn)?shù)據(jù) 140
10.5 生產(chǎn)配置 140
10.5.1 健壯的配置 141
10.5.2 多個(gè)mongos 141
10.5.3 健壯的片 141
10.5.4 物理服務(wù)器 142
10.6 管理分片 142
10.6.1 配置集合 142
10.6.2 分片命令 143
第11章 應(yīng)用舉例 145
11.1 化學(xué)品搜索引擎:Java 145
11.1.1 安裝Java驅(qū)動(dòng)程序 145
11.1.2 使用Java驅(qū)動(dòng)程序 145
11.1.3 模式設(shè)計(jì) 146
11.1.4 用Java實(shí)現(xiàn) 148
11.1.5 一些問(wèn)題 149
11.2 新聞聚合器:PHP 149
11.2.1 安裝PHP驅(qū)動(dòng)程序 150
11.2.2 使用PHP驅(qū)動(dòng)程序 151
11.2.3 設(shè)計(jì)新聞聚集器 151
11.2.4 評(píng)論樹(shù) 152
11.2.5 投票 153
11.3 自定義提交表單:Ruby 154
11.3.1 安裝Ruby驅(qū)動(dòng) 154
11.3.2 使用Ruby驅(qū)動(dòng) 155
11.3.3 自定義表單提交 155
11.3.4 Ruby的對(duì)象映射和在Rails中使用MongoDB 157
11.4 實(shí)時(shí)分析:Python 157
11.4.1 安裝PyMongo 157
11.4.2 使用PyMongo 158
11.4.3 用于實(shí)時(shí)分析的MongoDB 158
11.4.4 模式 159
11.4.5 處理請(qǐng)求 159
11.4.6 使用分析數(shù)據(jù) 160
11.4.7 其他因素 160
附錄A 安裝MongoDB 163
附錄B mongo:MongoDB shell 167
附錄C 深入MongoDB內(nèi)部 169

圖書(shū)封面

圖書(shū)標(biāo)簽Tags

無(wú)

評(píng)論、評(píng)分、閱讀與下載


    MongoDB權(quán)威指南 PDF格式下載


用戶評(píng)論 (總計(jì)133條)

 
 

  •   MongoDB是現(xiàn)在比較熱門(mén)的非關(guān)系型數(shù)據(jù)庫(kù)之一,《MongoDB權(quán)威指南》也是少有的一本非常不錯(cuò)的書(shū),現(xiàn)在正在學(xué)習(xí)中。
  •   傳統(tǒng)關(guān)系型數(shù)據(jù)庫(kù)與擴(kuò)展性結(jié)合的產(chǎn)物,本書(shū)深入剖析mongodb的技術(shù)內(nèi)幕及其應(yīng)用
  •   本書(shū)脈絡(luò)與論述很清晰,翻譯得也不錯(cuò),暫時(shí)沒(méi)有發(fā)現(xiàn)不通順的話。
    本書(shū)最大的優(yōu)點(diǎn)是兼顧了mongodb管理員與應(yīng)用開(kāi)發(fā)人員的兩個(gè)不同的視角,實(shí)際上現(xiàn)在來(lái)說(shuō),這兩個(gè)角色也的確分不開(kāi),因此本書(shū)可以讓你從菜鳥(niǎo)成為一個(gè)全面的mongdb高手!
    最后贊人民郵電的紙張質(zhì)量,很厚實(shí)!
  •   我覺(jué)得這本書(shū)適合db看,因?yàn)樗麑⒌拇蟛糠植僮鞫际莔ongdbshell上操作的。當(dāng)然如果想深入了解他的內(nèi)部運(yùn)行,也可以作為參考。我一般在公車(chē)上看,感覺(jué)還不錯(cuò)。技術(shù)這東西,看懂是一方面,實(shí)際練習(xí)又是另一方面,光看懂沒(méi)意義,還是得實(shí)踐。我覺(jué)得如果是做mongodb的第三方開(kāi)發(fā)的coder,可以這本書(shū)做參考,了解下基本運(yùn)行方式,但是各類(lèi)語(yǔ)言的接口實(shí)現(xiàn)方式不同,還是多實(shí)踐多運(yùn)用的好。
  •   沒(méi)得講,MongoDB開(kāi)發(fā)人所撰寫(xiě),講的很詳細(xì)。適合有一定數(shù)據(jù)庫(kù)基礎(chǔ)的人。
  •   能夠讓你對(duì)MONGODB有所了解,但是如果想要實(shí)際應(yīng)用 還得看看其他深入一點(diǎn)的書(shū)籍
  •   MongoDB 權(quán)威指南
  •   深入了解并學(xué)習(xí)Mongodb的架構(gòu)
  •   不知MongoDB能走多遠(yuǎn),不過(guò)了解一下還是不錯(cuò)地。
  •   現(xiàn)在mongodb的書(shū)就這一本吧 比較權(quán)威 買(mǎi)來(lái)研究研究
  •   講解mongodb的開(kāi)發(fā)入門(mén)書(shū)籍很實(shí)用
  •   書(shū)很薄,但有層次,本來(lái)MongoDB也不復(fù)雜。是入門(mén)的好書(shū)。
  •   拿到手還沒(méi)空看呢, 只是想作為工具,看看mongodb是什么東西
  •   項(xiàng)目需要用到MongoDB,買(mǎi)本學(xué)習(xí)用,還不錯(cuò)
  •   翻譯的還不錯(cuò)。
    其實(shí)如果有一本結(jié)束spring-data 操作mongoDB的話就更好了
  •   蠻好的,可惜MongoDB更新太快了,書(shū)很快就有些落后了
  •   不錯(cuò),喜歡MongoDB
  •   工作中用到MongoDB,就買(mǎi)了看,拿到手就看了,入門(mén)書(shū),不錯(cuò)。。。
  •   適合初學(xué)者!MongoDB開(kāi)擼!
  •   mongodb入門(mén)好書(shū)
  •   很好,很強(qiáng)大??戳饲懊?章,感覺(jué)不錯(cuò),是個(gè)很好的NoSQL MongoDB入門(mén)書(shū)籍
  •   對(duì) MongoDB 介紹的很全面,很不錯(cuò)
  •   非常適合初學(xué)者,詳細(xì)的介紹了mongodb
  •   mongodb入門(mén)必看,案頭的工具書(shū),簡(jiǎn)潔明了,實(shí)用
  •   mongodb中文的書(shū)很少,這算是比較好的了,看起來(lái)確實(shí)很薄。。172頁(yè)。。適合初學(xué)者。
  •   關(guān)于MongoDB國(guó)內(nèi)少有的入門(mén)書(shū)籍,寫(xiě)的很通俗易懂
  •   一般講MongoDB基礎(chǔ)的書(shū),可以幫助您入門(mén)。
  •   本著對(duì)新技術(shù)的應(yīng)用需求和了解需求,買(mǎi)了這本書(shū),目前出版的幾本書(shū)都不是太厚,所以選擇了這個(gè)出版社的書(shū),覺(jué)得不錯(cuò),這本書(shū)可以讓mongo使用者了解mongo的運(yùn)行機(jī)制,mongo本提供給使用者的功能操作也很簡(jiǎn)單,所以短短170多頁(yè)將清楚了問(wèn)題,同時(shí)還要參照所使用語(yǔ)言的后臺(tái)驅(qū)動(dòng)來(lái)獲得支持,這點(diǎn)比較重要,因?yàn)轵?qū)動(dòng)版本各異,建議初學(xué)者或者熟悉關(guān)系數(shù)據(jù)庫(kù)的去看,初學(xué)者可以當(dāng)做新型數(shù)據(jù)庫(kù)的入門(mén)書(shū)籍,有經(jīng)驗(yàn)者可以快速了解mongo
  •   NoSQL盛行,作為既可以文件存儲(chǔ)又可以內(nèi)存處理,芒果很好用,很小也很方便,作為緩存數(shù)據(jù),部署起來(lái)也簡(jiǎn)單,這本書(shū)入門(mén)還不錯(cuò),現(xiàn)在有更新了,看這本書(shū)入門(mén),以后就看文檔吧?。?!挺好的?。。?/li>
  •   不光講如何使用,還從開(kāi)發(fā)的角度講為什么要這樣設(shè)計(jì)這樣的數(shù)據(jù)庫(kù)。
  •   很好,正在學(xué)習(xí)當(dāng)中!對(duì)數(shù)據(jù)庫(kù)的學(xué)習(xí)很有幫助!
  •   豆瓣評(píng)分屬于一般 但是最近在研究列式數(shù)據(jù)庫(kù) 所以買(mǎi)來(lái)看一下!
  •   不錯(cuò)的理論數(shù)據(jù)。方便入門(mén)
  •   大體了解下足夠了
  •   通過(guò)本書(shū),我了解了NoSQL是怎么回事,并且喜歡上了這一事物。
  •   周末看了一天,幫助我對(duì)nosql有了基本的了解,書(shū)講些細(xì)致,適合初學(xué)者讀
  •   現(xiàn)有的Mongo類(lèi)別的書(shū)籍,中文版的里就數(shù)這本最權(quán)威了。這本是基礎(chǔ)性的,相對(duì)來(lái)說(shuō)比較淺顯易懂,適合初學(xué)者。
  •   工作中作為參考手冊(cè)來(lái)使用還是很不錯(cuò)的!
  •   目前比較流行的nosql之一,很多大型項(xiàng)目都在使用
  •   以前的公司推薦我這本書(shū),學(xué)習(xí)Mongo 必備
  •   入門(mén)很好,內(nèi)容很全,基本操作都涵蓋。
  •   大概不到200頁(yè)的樣子,真是很輕薄,比想象中輕薄。
    書(shū)剛到手,看了2、30頁(yè),相對(duì)比較系統(tǒng)比較全面,值得一看的入門(mén)書(shū)籍
  •   系統(tǒng)的介紹mongo的使用方法和優(yōu)化策略,值得一讀
  •   這本書(shū)雖然很簿,但是內(nèi)容很好,看了之后能快速入門(mén)。非常好的書(shū)。
  •   這本書(shū)內(nèi)容不錯(cuò),很實(shí)用
  •   這個(gè)書(shū),主要還是得一邊看書(shū)一邊實(shí)際操作。要不基本上是理解不了的。不過(guò)書(shū)講的很詳細(xì)
    而且網(wǎng)上有電子版的。其實(shí)跟這個(gè)一樣。。。
  •   很不錯(cuò)的操作手冊(cè)
  •   大概翻了下,感覺(jué)不錯(cuò)
  •   大概看了看,不錯(cuò)!短小精悍啊,不錯(cuò)的一本書(shū)
  •   很不錯(cuò)的一本書(shū),而且物流速度也很快,滿分!
  •   開(kāi)始看電子版的,覺(jué)得挺不錯(cuò)的,然后就買(mǎi)了紙質(zhì)版! 挺不錯(cuò)的一本書(shū)!
  •   老公買(mǎi)的 說(shuō)這本書(shū)很好, 他很喜歡 ,買(mǎi)了就看了好多, 喜歡看這方面的書(shū),不斷學(xué)習(xí)
  •   適合初學(xué)者使用,還不錯(cuò)!
  •   內(nèi)容很精練。最流行的技術(shù)
  •   好像沒(méi)有別的選擇,這是唯一的一本關(guān)于這方面的書(shū)。內(nèi)容沒(méi)有太深?yuàn)W的東西,作為起步的參考書(shū)非常適合。
  •   本來(lái)打算買(mǎi)第二版的,但是好像好似英語(yǔ)的,就買(mǎi)了第一版的,書(shū)是沒(méi)得說(shuō),但是對(duì)于快遞真的無(wú)力吐槽,還要自己去郵局取,如果建議當(dāng)當(dāng)更換快遞
  •   通俗易憧??赐昊菊莆?/li>
  •   正在看,講解比較細(xì)致,一定要好好學(xué)
  •   書(shū)不錯(cuò),推薦大家有時(shí)間可以看看
  •   雖然有電子版 但是作為工具書(shū)放在手邊查閱還是不錯(cuò)滴
  •   看了,還是蠻實(shí)用的。贊一個(gè)。
  •   看了一遍,感覺(jué)還需要看第二遍
  •   入門(mén)級(jí)書(shū),很不錯(cuò),新手可以踏入nosql的征程。
  •   不錯(cuò),挺好的書(shū),講的也比較到位。
  •   很不錯(cuò)哦,好
  •   很薄但很好,很快就讀完。不錯(cuò)。
  •   書(shū)不錯(cuò),這一系列都不錯(cuò)。
  •   入門(mén)還不錯(cuò),
  •   書(shū)從入門(mén)到深入有詳細(xì)的說(shuō)明。贊
  •   經(jīng)典的入門(mén)書(shū)
  •   每怎么看,感覺(jué)書(shū)太厚了,準(zhǔn)備當(dāng)資料使了.
  •   mongo入門(mén)經(jīng)典佳作,值得購(gòu)買(mǎi)!
  •   老公選了好久了才買(mǎi)的,應(yīng)該是不錯(cuò)
  •   看了簡(jiǎn)介,值得學(xué)習(xí)
  •   很好,入門(mén)首選~寫(xiě)的非常詳細(xì)~
  •   書(shū)印刷的很好,寫(xiě)的很簡(jiǎn)潔,說(shuō)得很清楚,好書(shū)!
  •   聽(tīng)說(shuō)這個(gè)入門(mén)NoSQL很簡(jiǎn)單,所以買(mǎi)了;先看看把
  •   雖然都在賣(mài),但也給個(gè)好評(píng)
  •   對(duì)于我這個(gè)初學(xué)者來(lái)說(shuō)不錯(cuò)
  •   敘述的很清楚,對(duì)初學(xué)者很有幫助
  •   辦公室買(mǎi)的,同事都說(shuō)好。
    我自己購(gòu)買(mǎi)了這個(gè)套系另一本,非常好,所以推斷這本也不會(huì)差吧,呵呵。
  •   寫(xiě)得不錯(cuò),從頭看到尾花了一周
  •   雖然版本不是最新
  •   早上剛拿到書(shū),快速地看了一部分,講的不錯(cuò),可能跟翻譯的人也有關(guān)系,主要是能讓人看的比較不費(fèi)勁吧。想入手的朋友不要猶豫了。
  •   還不錯(cuò) 正在看!?。?!
  •   今天拿到手,簡(jiǎn)單翻了翻,適合像我這種入門(mén)的人看。
  •   翻譯的怎么樣不知道,像是盜版的
  •   作為入門(mén)的書(shū)非常好,譯者翻譯的非常棒,不像其它的國(guó)外技術(shù)書(shū),總是翻譯得生澀。
  •   內(nèi)容很非富,如果能加入實(shí)際的案例分析就好了.
  •   內(nèi)容是Mongodb實(shí)際的工具類(lèi)操作手冊(cè),適合入門(mén)使用。
  •   假如一直在使用關(guān)系型的數(shù)據(jù)庫(kù),對(duì)轉(zhuǎn)換到MongoDB數(shù)據(jù)庫(kù)可能會(huì)有點(diǎn)不習(xí)慣,在閱讀指南后會(huì)有轉(zhuǎn)換得非常流暢.
  •   總體來(lái)說(shuō) 講的很不錯(cuò),例子也多。但是代碼上 缺少點(diǎn) 指導(dǎo)。書(shū)不錯(cuò),挺薄的
  •   自己嘗鮮買(mǎi)了本,雖然內(nèi)容有點(diǎn)老,但基本夠用!
  •   質(zhì)量不錯(cuò) 先了解下 哈哈
  •   流行什么就得了解一下, 表的結(jié)構(gòu)經(jīng)常改變的可以用這個(gè),我覺(jué)得多數(shù)項(xiàng)目應(yīng)該這兩種(另一種為關(guān)系型數(shù)據(jù)庫(kù))數(shù)據(jù)庫(kù)共同使用,
  •   看得時(shí)候感覺(jué)部分已經(jīng)給新的版本有出入了
  •   作為入門(mén)不錯(cuò),就是不夠厚
  •   入門(mén)足夠了。 從基礎(chǔ)知識(shí)到上線服務(wù)器規(guī)劃都有了。
  •   新東西,還是要慢慢總結(jié)才行
  •   淺顯易懂,內(nèi)容也不多,容易上手
 

250萬(wàn)本中文圖書(shū)簡(jiǎn)介、評(píng)論、評(píng)分,PDF格式免費(fèi)下載。 第一圖書(shū)網(wǎng) 手機(jī)版

京ICP備13047387號(hào)-7