NoSQL非关系型数据库技术和应用.pptVIP

  • 15
  • 0
  • 约9.39千字
  • 约 86页
  • 2016-11-29 发布于湖北
  • 举报
部署方案与性能分析 2 3)存储操作 (1)首先把键值-日期“rq”建立成唯一索引,保证在一个集合中不会出现重复日期的文档。使用Shell命令db.test.ensureIndex({“rq”:1},{“unique”:true,“dropDups”:true}); 建立该唯一索引以后,当插入或存入文档键值“rq”有重复时,将会返回错误,若需跟新数据,只有删除存在的文档再插入,或者通过 update 命令更新已存在的文档。这与RDBMS中的使用主键类似; 部署方案与性能分析 2 (2)使用db.test.save(文档)命令或者db.test.insert(文档)命令,将编码后的天气现象数据存储到MongoDB系统dbname数据库中的test集合中; (3)使用update命令更新已经存入的文档。例如需要修改日期为的文档的天气现象数据,使用命令db.test.update ({“rq”:},{$set:{“ww”:[天气现象文档数组]}}); 部署方案与性能分析 2 (4)使用remove命令删除已经存入的文档。例如需要删除日期为的文档,使用命令db.test.remove({“rq”:})。 部署方案与性能分析 2 2. 基于Hbase的地震大数据存储研究 1) 存储原理 Hbase表是一个分布式多

文档评论(0)

1亿VIP精品文档

相关文档