mencached kv缓存
redis kv数据库
mongodb 文档数据库,存储的是文档(Bson->json->二进制化)
比如:
{
filename:”haha.txt”
content:”dasdsadas”
}
又如:
{
name:”lisi”
age:”24”
}
这样的形式,然后再转换为二进制存储,这就形成了Bson格式
因为chrome v8的JS引擎解析js的速度最快,所以mongoDB引入了,在查询时,可以转换为JS对象,然后使用js语法来操作
momgodb在硬盘中划分出自己的一块区域,然后进行把该区域格式化(gridfs,变成自己需要的存储格式)
mongodb还提供了mapreduce
应用场景
1.电影评论,商品评论
比如:
{
movie:变形金刚
author:迈克尔呗
comment:[
{cid:1,content:这电影不错}
{cid:2,content:这电影还可以,reply[
{rid:1,content=’你什么时候看的’}
{rid:2,content=’我也觉得不错’}
]}
]
}