## saltstack 学习记录配置文件$ cat /etc/salt/master.d/10-master.confuser: root
interface: 127.0.0.1
ipv6: False
worker_threads: 10
hash_type: sha256
log_level_logfile: debug
log_level: info
default_top: base
cli_summary: false
state_output: changes$ cat /etc/salt/master.d/20-git.offfileserver_backend:
- git#gitfs_remotes:
# - http://salt-master:r60JgZsSqR0FvXjowL8c@127.0.2.1:80/saltstack/state....
插入并保存文档 对目标集使用insert方法插入一个文档: > db.foo.insert({"bar" : "baz"}) 这个操作会给文档增加一个"_id"键(要是原来没有的话),然后将其保存到MongoDB中。批量插入 如果要插入多个文档,使用批量插入会快一些。批量插入传递一个由文档构成的数组给数据库。如果只是导入数据(例如,从数据feed或者MySQL中导入),可以使用命令行工具,如mongoimport,而不是使用批量插入。删除文档> db.users.remove()上述操作会伸出...
上一篇我们说了mongodb远程连接配置,今天给大家说下mongodb怎么创建数据库和配置用户,毕竟光有远程连接是不够的,我们还要上去操作和放数据的.
系统:centos 5.x
环境:mongodb
1.安装mongodb
这步就不说了,大家自己去看Centos安装MongoDB.
2.创建数据库
use tt
这样就创建了一个数据库,如果什么都不操作离开的话,这个库就会被系统删除.所以我们还要执行下面的命令:
db.usr.insert({‘name‘:‘tompig‘});
db.usr.insert({‘name...
eBay:使用MongoDB创建关键业务的多数据中心应用作为全球前十的零售品牌,eBay的活跃用户有一亿七千多万,并拥有跨越全世界190个市场的10亿购物清单,这样的规模下,eBay绝对不允许出现宕机的情况。这也就是为什么公司会依赖于MongoDB提供企业级平台标准以及面向用户的应用。 在今年的MongoDB World conference大会上,eBay的首席NoSQL DBA,Feng Qu,为大家展示了他以及他的团队开发的用来支持企业级MongoDB部署的一整套架构—弹性...
最近在学习MongoDB的相应知识,涉及到使用Ruby操作MongoDB数据库,因为参考数据中使用的Ruby Mongo驱动版本不是2.3.3,所以在操作方面会有所不同,因此撰写了这篇Ruby2.3.3操作MongoDB入门,学习方式是参考网址https://docs.mongodb.com/ruby-driver/v2.3/quick-start/快速学习主要分为以下几个部分:先期准备1.1 本地启动MongoDB数据库,端口号27017Windows环境下启动方式如下:首先CMD命令行模式到对应的Mongobin目录下,执行mon...
章节Python MySQL 入门Python MySQL 创建数据库Python MySQL 创建表Python MySQL 插入表Python MySQL SelectPython MySQL WherePython MySQL Order ByPython MySQL DeletePython MySQL 删除表Python MySQL UpdatePython MySQL LimitPython MySQL Join创建数据库在MongoDB中创建数据库,要先创建一个MongoClient对象,该对象使用MongoDB服务器ip地址与端口组成的URL,连接MongoDB服务器。如果数据库不存在,MongoDB将创建它,并与它...
摘要: MongoDB 3.0 安全权限访问控制,在添加用户上面3.0版本和之前的版本有很大的区别,这里就说明下3.0的添加用户的方法。环境、测试: 在安装MongoDB之后,先关闭auth认证,进入查看数据库,只有一个local库,admin库是不存在的:root@zhoujinyi:/usr/local/mongo4# mongo --port=27020
MongoDB shell version: 3.0.4
connecting to: 127.0.0.1:27020/test
2015-06-29T09:31:08.673-0400 I CONTROL [initandlisten]...
最近想了解一下关于MongoDB的知识,记得之前电脑上安装的MongoDB也能正常启用,可是这次在使用mongodb,却遇到一下小麻烦啊。mongodb无法启动,小编很苦恼,尝试了各种方法,甚至卸载重新安装都解决不了,无奈既然要历练我,那就迎接吧。 先说这个错误造成的原因:使用bat配置可以启动,就是以下这种方式>C:>cd c:\MongoDB\Server\bin>mongod --dbpath C:\MongoDB\data 错误 但是这样启动麻烦啊,想直接添加到服务中,能添...
一、 数据库使用 开启 mongodb 服务:要管理数据库,必须先开启服务,开启服务使用 mongod --dbpathc:\mongodb管理 mongodb 数据库:mongo (一定要在新的 cmd 中输入)清屏:cls查看所有数据库列表show dbs二、 创建数据库 使用数据库、创建数据库use student如果真的想把这个数据库创建成功,那么必须插入一个数据。数据库中不能直接插入数据,只能往集合(collections)中插入数据。不需要专门创建集合,只需要写点语法插入数据就会...
步骤:一。安装mongodb二。将安装的mongodb 复制2份如图:三。修改配置文件dbpath=C:\mongofuben\zhu\data
logpath=C:\mongofuben\zhu\logs\mongodb.log
logappend=true
journal=true
quiet=true
port=27017
dbpath=C:\mongofuben\fu1\data
logpath=C:\mongofuben\fu1\logs\mongodb.log
logappend=true
journal=true
quiet=true
port=27018
dbpath=C:\mongofuben\fu2\data
logpath=C:\mongofuben\fu2\logs\mongodb.log
logappen...
今天在现场的哥们发来异常,让我解决,错误信息如下:复制代码 代码如下:
HTTP Status 500 - Read operation to server 192.168.1.110:20001 failed on database wpdb; nested exception is com.mongodb.MongoException$Network: Read operation to server 192.168.1.110:20001 failed on database wpdb
--------------------------------------------------------------------------------
type Exception report
message R...
不多说,旧版本使用db.addUser("root","root")新版本使用这句会出现这个错误提示TypeError: db.addUser is not a function : @(shell):1:1新版本用的是 db.createUser( { user: "test", pwd: "test", roles: [ { role: "userAdmin", db: "test" } ] })原文:https://www.cnblogs.com/pyj63/p/8127950.html
创建索引:
db.集合.ensureIndex({属性:1}) #1表示升序,-1表示降序
具体操作:db.test.ensureIndex({name:1})
MongoDB在默认情况下索引字段的值可以相同
创建唯一索引(索引的值是唯一的)
db.test.ensureIndex({name:1},{"unique":true})
创建联合索引:
db.test.ensureIndex({name:1,age:1})
查看当前集合的所有索引:
db.test.getindexes()
删除索引:
db.test.dropIndex({"索引名称":1})
MongoDB创建索引标签:相同 nbsp...
com.teewoo.mongodb;import com.mongodb.BasicDBObject;
import com.mongodb.BasicDBObjectBuilder;
import com.mongodb.MongoClient;
import com.mongodb.ServerAddress;
import com.mongodb.client.FindIterable;
import com.mongodb.client.MongoCollection;
import com.mongodb.client.MongoCursor;
import com.mongodb.client.MongoDatabase;
import org.apache.commons.lang3.StringUtils;
import org.bson.Document;
import...
version: 3services:mongo1:container_name: "mongo1"image: mongoports:- "30001:30001"command: mongod --replSet docker-rs --bind_ip 0.0.0.0 --port 30001links:- mongo2:mongo2- mongo3:mongo3volumes:- ./mongo1/data:/data/dbrestart: alwaysmongo2:container_name: "mongo2"image: mongoports:- "30002:30002"command: mongod --replSet docker-rs --bind_ip 0.0.0.0 --port 30002volumes:- ./mongo2/data:/data/dbrestar...