zoukankan      html  css  js  c++  java
  • mongoDB高级查询以及一些小相关知识点

    内存操作系统调度

    程序 -> cpu -> 内存
    
    python可变长内存空间
    	python的内存空间可以自动变长变短,其他语言需要定义长度
    

    mongoDB 拾遗

    非关系型数据库  - NoSQL     文件型数据库
    

    端口

    3306  MySQL
    6379  Redis
    27017 MongoDB
    1433  MSSQL
    
    商用数据库
    DB2 -IBM 
    ORCL -甲骨文
    Mysql -甲骨文
    MSSQL - 微软
    Sybase -MSSQL鼻祖
    

    危险操作之删除表

    mongoDB.user.drop()     删除表
    
    use进入需要删除的数据库
    db.dropDatabase()    删除数据库操作        
    

    高级查询操作

    $and

    res=MongoDB.user.find({'$and':[{查询条件1},{查询条件2}]})
    

    $or

    res=MongoDB.user.find({'$or':[{查询条件1},{查询条件2}]})
    

    针对array

    $in

    res=MongoDB.user.find({'hobby':{"$in":[111,222,333]}})
    
    hobby 可以等于111,222,或333
    

    $all

    res=MongoDB.user.find({'hobby':{"$all":[111,222,333]}})
    
    hobby 必须包含111,222,333
    	--->[111,222,333]  是hobby的子集
    

    mongoDB小概念

    MYsql      Database    Tables   Column    Row
    MongoDB    Database    Collections  field  Documents
    
    
  • 相关阅读:
    tars go版本源码分析
    goim源码阅读
    vue weixin源码解读
    避免加锁的骚操作
    git一些常用操作
    eclipse 的习惯配置
    ai资源站
    转载 github上的一些安全资源收集
    转载 一个统计代码行数的python脚本
    C语言开发工具
  • 原文地址:https://www.cnblogs.com/luyi84895838/p/11638537.html
Copyright © 2011-2022 走看看