mongodb
文章平均质量分 78
mongodb
步道师就是我
10年大龄码农
展开
-
04-mongodb进阶
一、索引索引作用类型: 1:单列索引 2:多列索引 3:子文档索引索引性质: 0:普通索引 1.唯一索引 2.稀疏索引 3.哈希索引1.1 普通索引语法: db.collections.ensureIndex({field:1});注:1:默认是增序建索引2:默认索引是用btree组织例: db.goods.ensureIndex({goods_id:1});解释: 1. 按goods_id增序规律建立索引 ...原创 2021-12-01 11:09:59 · 300 阅读 · 0 评论 -
05-mongodb进阶习题
一、数据准备use testdbdb.ecs_category.insert([{"cat_id":1,"cat_name":"\u624b\u673a\u7c7b\u578b"},{"cat_id":2,"cat_name":"CDMA\u624b\u673a"},{"cat_id":3,"cat_name":"GSM\u624b\u673a"},{"cat_id":4,"cat_name":"3G\u624b\u673a"},{"cat_id":5,"cat_name":"\u53cc\u6原创 2021-11-30 10:42:23 · 478 阅读 · 0 评论 -
03-mongodb练习集
一、增、删、改、查基础练习1.1 增/* 向数据库插入文档 db.<collection>.insert() - 向集合中插入一个或多个文档 - 当我们向集合中插入文档时,如果没有给文档指定_id属性,则数据库会自动为文档添加_id 该属性用来作为文档的唯一标识 - _id我们可以自己指定,如果我们指定了数据库就不会在添加了,如果自己指定_id 也必须确保它的唯一性 db.colle...原创 2021-11-29 17:20:29 · 440 阅读 · 0 评论 -
02-mongodb基本命令操作
mongodb基本命令操作一、简介mongodb 文档数据库,存储的是文档(Bson->json的二进制化).特点 : 内部执行引擎为JS解释器, 把文档存储成bson结构,在查询时,转换为JS对象,并可以通过熟悉的js语法来操作.mongo和传统型数据库相比,最大的不同:传统型数据库:结构化数据, 定好了表结构后,每一行的内容,必是符合表结构的,就是说--列的个数,类型都一样.mongo文档型数据库:表下的每篇文档,都可以有自己独特的结构(json对象都可以有自己原创 2021-11-26 13:51:28 · 750 阅读 · 0 评论 -
01-mongodb副本集架构配置
MONGODB 副本集架构配置安装mongo软件 1单节点mongo实例创建 2创建实例目录, 2创建配置文件 2启动单节点MONGO数据库并验证 5配置replication set 6主实例上生成KEYFILE 6按照主实例的安装步骤,创建从节点,并启动验证后关闭 6本文档描述如何配置MONGODB 副本集架构。分为软件安装,单实例创建, 副本集配置三个部分。供手动配置副本集架构参考。一、安装mongo软件Mongodb软件的安装相比其..原创 2021-11-18 17:18:39 · 418 阅读 · 0 评论 -
mongodb-charts修复-启动
docker imagesdocker run --rm quay.io/mongodb/charts:19.12.1 charts-cli test-connection 'mongodb://10.149.101.22:27017'echo "mongodb://10.149.101.22:27017" | docker secret create charts-mongodb-uri -docker stack deploy -c charts-docker-swarm-19.12.1...原创 2021-04-16 14:54:58 · 198 阅读 · 0 评论 -
mongodb数据集合并脚本
#!/bin/bash#ibdp-data-access iuop_iccsp_app_webdbname=ibdp-data-accesscollectionname=iuop_iccsp_app_web#进入到mongo的bin目录下cd /app/services/mongodb/binbatchB='./mongo 127.0.0.1:27017'$batchB <<EOFuse ${dbname}db.${collectionname}.remove({})e.原创 2021-04-16 13:54:46 · 295 阅读 · 0 评论