当前位置: 首页 > news >正文

中国建设投资集团 网站首页四川省建设厅官方网站扣分记录

中国建设投资集团 网站首页,四川省建设厅官方网站扣分记录,怎么区分用vs和dw做的网站,wordpress聊天室插件最近由于工作需要搭建MongoDB数据库:将解析的车端采集的数据写入到数据库,由于MongoDB高可用、海量扩展、灵活数据的模型,因此选用MongoDB数据库;由于现公司只有服务器,因此考虑容器化部署MongoDB数据,特此…

最近由于工作需要搭建MongoDB数据库:将解析的车端采集的数据写入到数据库,由于MongoDB高可用、海量扩展、灵活数据的模型,因此选用MongoDB数据库;由于现公司只有服务器,因此考虑容器化部署MongoDB数据,特此记录一下~

一、镜像拉取

使用如下命令拉取最新MongoDB镜像

docker pull mongo

二、创建MongoDB容器

2.1 创建宿主机目录

执行如下代码:

mkdir -p /home/bigdata/mongodb_bigdata/data
mkdir -p /home/bigdata/mongodb_bigdata/conf
mkdir -p /home/bigdata/mongodb_bigdata/logs

创建这几个目录的原因是:

将docker容器挂载的宿主机目录与容器内部的的路径进行映射,相当于对容器的数据做了一个backup。容器销毁时,可以通过宿主机目录对容器的数据进行恢复。

2.2 创建docker容器

执行如下命令:

docker run -dit --name mongodb -p 27019:27017 \
-v /home/bigdata/mongodb_bigdata/data:/data/db \
-v /home/bigdata/mongodb_bigdata/conf:/data/configdb \
-v /home/bigdata/mongodb_bigdata/logs:/data/log/ \
--restart always -d mongo

2.3 启动容器

执行如下命令

docker exec -ti mongodb /bin/bash

执行上述命令后就进入到容器内部

2.4 创建账号

进入到容器内部后,使用命令mongosh进入到命令行执行页面:

进入到admin

c

创建超级管理员账号

db.createUser({user:"root",pwd:"123456",roles:[{role:'root',db:'admin'}]}) 

创建bigdata_db库并创建用户

# 创建库
use bigdata_db;# 创建读写帐号
db.createUser({user: "bigdata_rw",pwd: "11111111",roles: [{ role: "readWrite", db: "bigdata_db" }    ]})

三、案例

3.1 python链接mongodb库

# ------------------------------ mongodb连接信息配置 -------------------------------
# 读写
username = 'bigdata_rw'
password = '2222'
ip = 'xx.xxx.xx.xx'
port = 27019
database = 'bigdata_db'
mongodb_info = f"mongodb://{username}:{password}@{ip}:{port}/{database}"# ---------------------------------------------------------------------------------connection = pymongo.MongoClient(mongodb_info)# 链接
db_name = connection['bigdata_db']
collection_name = db_name[mongodb_table_name]# 查询结果
result_data = collection_name.find()for i in result_data:print('the i is :', i)

3.2、其他

1、新创建的容器没办法使用vim及ll等命令,可进行如下操作:

apt-get update
apt-get install vim

中途遇到y/n直接enter就行。

如果还有其他的系统命令,可以执行apt-get install进行安装。

2、 ll的配置

vim ~/.bashrc# 进入到编辑页面,添加如下内容:
alias ll='ls -l'# 使命令生效
source ~/.bashrc

http://www.yayakq.cn/news/852537/

相关文章:

  • seo网站优化做什么网页升级访问正在跳转中
  • 商务网站建设策略做网站得多长时间
  • 网站上海网站建设建网站设置网站首页
  • 网站文站加入别人网站的链接是否对自己网站不好钦州网站推广
  • 阿里云大淘客网站建设为何上不了建设银行网站
  • 服装网站建设什么公司好比较好的网站开发公司电话
  • 网站建设全网营销知乎怎么申请关键词推广
  • 爱站seo综合查询顺网网页游戏大厅
  • 网站建设自助建站企业二次开发创造作用
  • 潍坊网站建设服务网站登录模板 html
  • 百度商桥怎么接网站网站备案可以做电影网站吗
  • 备案的网站有什么好处贵阳网页设计培训班
  • 银川市住房和城乡建设网站商城型网站建设多少钱
  • 企业注册很多网站的好处青岛建设网站的公司
  • 密云石家庄网站建设十大营销案例分析
  • 荆州网站建设多少钱建站快车代理平台系统
  • 做微商那个网站好免费代理免费拿货
  • flex 做网站网站建设教的误区
  • C2C电子商务网站管理系统大学生引流推广的方式
  • 数据网站怎么做的网站开发需要干什么
  • 公司建一个网站郑州做网站的
  • 一锅汤资源网站建设大全中企动力科技股份有限公司怎么样
  • 自己做网站打不开是怎么回事wordpress封装app
  • 网站建设完工报告php网站建设工程师
  • 网站标题修改全球农村电商平台有哪些
  • 好的h5网站响应式设计网站
  • 太仓网站设计早晨设计溧阳市建设局网站6
  • 做网站设计能赚钱吗天河建设网站方案
  • 做论坛推广的网站黄骅贴吧足疗
  • 网站页面模板 建设中商城购物平台