zoukankan      html  css  js  c++  java
  • [Java] 数据分析 -- NoSQL数据库

    MongoDB概念:与关系型数据库对应

    • database(数据库):数据库
    • collection(集合):表
    • document(文档):行
    • field(域):列/字段

    注意事项

    • 文档是一组键值(key-value)对(即 BSON) 
    • 文档中的键/值对是有序的
    • 文档的键是字符串。除了少数例外情况,键可以使用任意UTF-8字符
    • MongoDB的文档不能有重复的键
    • 文档中的值不仅可以是在双引号里面的字符串,还可以是其他几种数据类型
    • MongoDB 的文档不需要设置相同的字段,并且相同的字段不需要相同的数据类型
    • MongoDB区分类型和大小写
    • MongoDB 中默认的数据库为 test,如果你没有创建新的数据库,集合将存放在 test 数据库中
    • 创建集合(数据表)后要再插入一个文档(记录),集合才会真正创建

    命令

    • 创建 / 切换到数据库:use DATABASE_NAME
    • 查看所有数据库:show dbs
    • 删除数据库:db.dropDatabase()
    • 删除集合:db.collection.drop()
    • 创建集合:db.createCollection(name, options)
    • 查看集合:show collections
    • 删除集合:db.collection.drop()
    • 插入文档:db.COLLECTION_NAME.insert(document)
    • 删除文档:db.collection.remove
    • 查询文档:db.collection.find(query, projection)

    参考

    mongodb 4.0 win10 安装

    https://www.jb51.net/article/145489.htm

    mongodb 老版本 安装

    https://www.cnblogs.com/chy18883701161/p/11100560.html

    nongodb配置(集合SpringBoot)

    https://www.cnblogs.com/ydymz/p/9814875.html

    Java API

    https://www.cnblogs.com/zzu-general/p/13896113.html

    官方文档

    https://mongodb.github.io/mongo-java-driver/3.12/driver/tutorials/connect-to-mongodb/

    与redis和mysql对比

    https://www.cnblogs.com/lovychen/p/5613986.html

  • 相关阅读:
    重温CLR(七 ) 属性和事件
    重温CLR(六)方法和参数
    KMP算法
    Webstorm 2019最新激活码
    bash: cd: too many arguments 报错
    mongoDB线上数据库连接报错记录
    常见的 eslint 基本报错信息
    git 查看项目代码统计命令
    npm 删除指定的某个包以及再次安装
    vue.config.js常用配置
  • 原文地址:https://www.cnblogs.com/cxc1357/p/14727148.html
Copyright © 2011-2022 走看看