MongoDB介绍

5,338 views
5,155 views

Published on

2010-11-20在广州小沙龙的ppt,时间比较匆忙写的比较简单

Published in: Technology
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
5,338
On SlideShare
0
From Embeds
0
Number of Embeds
1,664
Actions
Shares
0
Downloads
62
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

MongoDB介绍

  1. 1. Sparkle
  2. 2. 自我介绍 曾冠东 Sparkle Java 出生 兴趣点: Java 、 Scala 、 Python 、 Ruby 、 Android 、 NoSQL 、并发、 Actor 、互联网、敏捷
  3. 3. Why NoSQL 很多情况下,我们只需要一个存储 二维表格不适合人脑 性能 大规模
  4. 4. NoSQL 的 个方向两 单点高性能 大规模文档存储
  5. 5. Why MongoDB 大规模文档存储 关系数据库特性(比如索引) 集群和分区 MapReduce GridFS 各种语言接口
  6. 6. 不适用 景场 事务 关系型操作 统计
  7. 7. 缺陷 Foursquare 的 11 小时宕机 碎片 Auto-sharding 磁盘空间占用比较大 32bit
  8. 8. 存放的数据 { title:”My First Post”, author:”superman”, comments:[{by:”A1”, text:”good”, {by:”A2”, text:”shit”}] }
  9. 9. 存放的数据 用 BSON 来存放 没有结构!放什么就是什么
  10. 10. 查询 db.users.find({'last_name': 'Smith'}) db.users.find({}).sort({last_name: 1}); db.users.find().skip(20).limit(10); db.things.find({j : {$lt: 3}});
  11. 11. 查询 group  用请 mapreduce
  12. 12. 在用谁 MongoDB
  13. 13. 更多 我就不说了
  14. 14. !谢谢 email&gtalk: popeast#gmail Twitter: sparkle_zeng QQ: 36220757 http://weavesky.com

×