MongoDB概述和存储结构﹝5﹞.ppt
文本预览下载声明
大数据处理系统 ——存储管理;NoSQL的崛起;mongoDB简介;数据模型;功能性;功能性;其他特征;MongoDB的适用场景;MongoDB的适用场景;MongoDB与MS SQL Server的语句对照——选择查询;MySQL:
INSERT INTO user (`name`, `age`) values (foobar,25)
Mongo:
db.user.insert({name : foobar, age : 25})
if you want add a column `email` on MySQL,you must :
ALTER TABLE user….
But in Mongo,you can just:
db.user.insert({name : foobar, age : 25, email : foo@}); ;MySQL:
DELETE * FROM user
Mongo:
db.user.remove({})
MySQL:
DELETE FROM user WHERE age 30
Mongo:
db.user.remove({age : {$lt : 30}})
$gt : ; $gte : = ; $lt : ; $lte : = ; $ne : !=;删除原理;MySQL:
UPDATE user SET `age` = 36 WHERE `name` = foobar
Mongo:
db.user.update({name : foobar}, {$set : {age : 36}})
MySQL:
UPDATE user SET `age` = `age` + 3 WHERE `name` = foobar
Mongo:
db.user.update({name : foobar}, {$inc : {age : 3}})
;大数据处理系统 ——分析;Hive定义;Hive的适用场景;Hive 的设计特点;hive的技术架构;服务端组件:;客户端组件:;Hive常用优化方法;Hive常用优化方法
显示全部