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

MongoDB介绍

5,051

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,051
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
61
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Transcript of "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
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×