MongoDB简明教程功能相对 NoSQL简介 3 数据 库 HBase,Cassandra,Riak 分布式的 文件系统 将同 一列 数据 存在 一起 性强, 更容易 进行分 布式扩 展 功能相对 局限 文档 型数 据库 CouchDB, MongoDb Web应用 (与Key- Value类 似, Value是 结构化 的,不同 的是数据 库能够了 解Value 的内容) Key- Value 对应 最像关系型数据库的。 文档数据库,存储的是文档(Bson->json的二进制化) 特点: 内部执行引擎为JS解释器,把文档存储成bson结构,在查询时,转换成JS 对象,比可以通过熟悉的js语法来操作 Mongo和传统型数据库比,最大的不同: 传统型数据库:结构化数据,定好了表结 构后,每一行的内容,必是符合表结构的,就是说列的个数,类型都一样 mongo文 档型数据库: 表下的每篇文档,都可以有自 都可以有自己独特的结构(json对象都可以有自己独特 的属性和值) 思路: 如果有电影, 影评, 影评的回复, 回复的打分 在传统型数据库中, 至少要4张表, 关联度非常复杂. 在文档数据库中,通过1篇文档,即可完成. 体现出文档型数据库的反范式化 { fiim:'天龙八部' comment:[ { content:'王家卫的电影风格',1 魔豆 | 16 页 | 429.00 KB | 3 年前3
阿里巴巴Java开发手册-终极版原则,以保证被测试模块的交付质量。 B:Border,边界值测试,包括循环边界、特殊取值、特殊时间点、数据顺序等。 C:Correct,正确的输入,并得到预期的结果。 D:Design,与设计文档相结合,来编写单元测试。 E:Error,强制错误信息输入(如:非法数据、异常流程、非业务允许输入等),并得 到预期的结果。 10. 【推荐】对于数据库相关的查询,更新,删除等操作,不能假设数据库里的数据是存在的,1 魔豆 | 39 页 | 1.01 MB | 3 年前3
共 2 条
- 1










