-
MongoDB向集合增加1条或多条数据
所属栏目:[系统] 日期:2023-10-16 热度:6752
MongoDB向集合添加1条或多条数据
1.查看集合
show collections
2.向指定集合中插入一条文档数据
db.runoob.insertOne({'test':3})
3.向指定集合中插入多条文档数据
db.runoob.inser[详细] -
借助nmap对Mongodb Redis未授权访问测试
所属栏目:[系统] 日期:2023-10-16 热度:9669
Mongodb
下载:http://nmap.org/svn/scripts/mongodb-info.nse
nmap -p 27017 --script mongodb-info <ip>
Redis
下载:https://svn.nmap.org/nmap/scripts/redis-info.nse
nmap -p 6379 --scr[详细] -
3.2-MongoDB连接与用户管理
所属栏目:[系统] 日期:2023-10-16 热度:6036
* 连接MongoDB
在本机可以直接运行命令mongo进入到mongodb shell中
如果mongodb监听端口并不是默认的27017,则在连接的时候需要加--port 选项,例如
mongo --port 27018
连接远程mongodb,需要加--h[详细] -
mac下组装mongodb
所属栏目:[系统] 日期:2023-10-16 热度:9177
使用port来安装,很简单:
jintekiMacBook-Pro:bin jinyonghua$ port install mongodb
Error: Insufficient privileges to write to MacPorts install prefix.
jintekiMacBook-Pro:bin jinyonghua$ sudo[详细] -
详细golang解析mongodb中的ISODate类型
所属栏目:[系统] 日期:2023-10-16 热度:5594
在golang中可以使用time.Time数据类型来保存mongodb中的ISODate时间。
g
type Model struct {
uploadDate time.Time `bson:"uploadDate"`
}
m := Model{}
if err := c.Find(nil).Select[详细] -
MongoDB中相似模糊查询操作
所属栏目:[系统] 日期:2023-10-16 热度:6091
MongoDB中类似模糊查询操作
1.查看集合
show collections
2.向集合中添加数据
db.runoob.insertMany([
{
'title':'data1',
'url':'https://blog.51cto.com[详细] -
MongoDB Replica Sets检测
所属栏目:[系统] 日期:2023-10-14 热度:243
之前采用Master-Slave模式的时候,一旦Master停掉,Java客户端就会报异常,这个时候已经没有Master了,Slave不会自动接管Master
Replica Sets 也是一种Master-Slave,但它更健壮,一旦Master停掉后,将会在Slave[详细] -
mongodb自带一个web性能监控
所属栏目:[系统] 日期:2023-10-14 热度:571
mongodb自带一个web界面监控。
配置比较简单,只需要在启动时候加参数:--httpinterface 或者将httpinterface=true写到配置文件中 重启。在浏览器中输入:ip:mongodb端口号+1000 比如说数据库端口为20011 则监控[详细] -
MongoDB性能检测代码
所属栏目:[系统] 日期:2023-10-14 热度:79
写入100万条记录,建立索引,使用索引连续查询 10万次。
use admin;//连接资料库
db.auth("mongoAdmin","123456");//登录
use test;//连接测试库
db.test_collection.dropIndexes();
db[详细] -
mongodb 备份和复原
所属栏目:[系统] 日期:2023-10-14 热度:9589
mongodb提供了两个命令用来备份(mongodump)和恢复(mongorestore)数据,数据dump出来的格式是BSON的
1.mongodump 备份
用法:bin/mongodump [options]
举例:将本机6666端口的数据库备份到本机的/dat[详细] -
3.7-php连接MongoDB步骤
所属栏目:[系统] 日期:2023-10-14 热度:4812
*安装php的mongo扩展
wget 'https://codeload.github.com/mongodb/mongo-php-driver/zip/master' -O /usr/local/src/mong_php.zip
cd /usr/local/src/
unzip mong_php.zip
cd mongo-php-dri[详细] -
mongodb之副本集的实现及故障自动迁移
所属栏目:[系统] 日期:2023-10-14 热度:2012
Mongodb之副本集的实现----repliSet
准备三个节点:
RS1:192.168.1.155:27017
RS2:192.168.1.11:27017
node1:192.168.1.112:27017
1、时间同步
ntpdate192.168.1.11
2、安装mongodb服[详细] -
认识MongoDB默认的ObjectID
所属栏目:[系统] 日期:2023-10-14 热度:7586
BSON ObjectID Specification
A BSON ObjectID is a 12-byte value consisting of a 4-byte timestamp (seconds since epoch), a 3-byte machine id, a 2-byte process id, and a 3-byte counter. Note that the[详细] -
MongoD混合PHP
所属栏目:[系统] 日期:2023-10-14 热度:6240
下面这篇文章主要来介绍PHP怎么来连接MongoDB,在进行试验之前先安装PHP,我这里是基于LAMP环境下做的测试。
1、下载安装php的mongo扩展
[root@centos ~]# cd /usr/local/src/
[root@centos src]# wget [详细] -
Mongodb分片原理详情及架构部署
所属栏目:[系统] 日期:2023-10-14 热度:3653
分片技术解决的需求痛点
(1)高数据量和吞吐量的数据库应用会对单机的性能造成较大压力;
(2)大的查询量会将单机的CPU耗尽;
(3)大的数据量对单机的存储压力较大,最终会耗尽系统的内存而将压力转移[详细] -
Ubuntu apt-get 安装Mongodb教程
所属栏目:[系统] 日期:2023-10-14 热度:9586
最近要用mongodb做个项目,环境是Ubuntu.
切换到root用户
apt-get update更新源,源使用的是阿里云的源,感觉速度快,好用。
apt-get mongodb
查看进程是否启动
Ubuntu apt-get 安装Mongodb
[详细] -
一条命令搞垮MongoDB真实例子
所属栏目:[系统] 日期:2023-10-12 热度:8342
一条命令搞垮MongoDB实例
背景
Part1:写在最前
在副本集架构中,我们会经常通过rs.add(),rs.remove()命令来调整后台数据库架构,在本案例中,我们异常的触发到了一个MongoDB的BUG,并尽快的找到了官方的[详细] -
MongoDB 删掉数据库
所属栏目:[系统] 日期:2023-10-12 热度:8468
rszhou:PRIMARY> show dbs
admin 0.000GB
local 146.588GB
db_chunqiu 1163.165GB
rszhou:PRIMARY>use db_chunqiu
rszhou:PRIMARY> db.dropDatabase()
{ "dropped" : "db_chunqiu", "ok" : [详细] -
Mongoose 在egg中是什么?咋用?
所属栏目:[系统] 日期:2023-10-12 热度:3707
这篇文章将为大家详细讲解有关Mongoose 在egg中是什么?怎么用?,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。
Mongoose是什么?
Mongoose是MongoDB的一个对象模型工[详细] -
Centos7 下mongodb 3.6.6 基本操作
所属栏目:[系统] 日期:2023-10-12 热度:1603
MongoDB 是一个基于分布式文件存储的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。
MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关[详细] -
mongostat详情
所属栏目:[系统] 日期:2023-10-12 热度:5987
Fields
mongostat outputs the following fields:
mongostat详解
inserts
The number of objects inserted into the database per second. If followed by an asterisk (e.g. *), the datum refers [详细] -
记一次MongoDB CPU飙升至99%问题的处理
所属栏目:[系统] 日期:2023-10-12 热度:7237
公司业务调整,把一部分数据由Redis转至MongoDB,业务在测试环境正常,生产环境上线后发现压力一上来MongoDB的服务直接把CPU占满了,和开发的同学分析了一下也参考了一下百度上类似的问题,最后定位原因:未使用索引[详细]
-
MongoDB技术端JavaScript修改代码
所属栏目:[系统] 日期:2023-10-12 热度:6811
MongoDB服务端JavaScript脚本
常用JavaScript语句
db.getSiblingDB(<dbname>)
db.getCollectionNames()
db.getCollection(<collname>)
db.printCollectionStats()
在mongo shell[详细] -
mongodb预先分配数据文件详情
所属栏目:[系统] 日期:2023-10-12 热度:1221
mongodb预先分配数据文件,避免出现客户端超时
#!/bin/bash
for i in {1..5}
do
echo $i
head -c 120000000 /dev/zero > test.$i
done
[详细] -
mongodb复制集布署
所属栏目:[系统] 日期:2023-10-12 热度:2753
部署复制集
由三个节点组成的 复制集 为网络故障或是其他的系统故障提供了足够的冗余。该复制集也有足够的分布式读操作的能力。复制集应该保持奇数个节点,这也就保证了 选举 可以正常的进行
用3台已有的 mo[详细]