-
MongoDB 索引简单使用窍门
所属栏目:[系统] 日期:2023-11-10 热度:6693
先在数据库上增加一些数据,输入下面的命令:
for(var i=1;i<10;i++) db.customers.insert({name:"jordan"+i,country:"American"})
for(var i=1;i<10;i++) db.customers.insert({name:"gaga"+i,country:"Ame[详细] -
centos7引用yum安装mongodb
所属栏目:[系统] 日期:2023-11-10 热度:5635
安装软件:
yum -y install mongodb mongodb-devel mongodb-server
修改配置文件:
vim /etc/mongod.conf
fork = true
pidfilepath = /var/run/mongodb/mongod.pid
logpath = /var/log[详细] -
mongodb中采用mapreduce进行分组统计
所属栏目:[系统] 日期:2023-11-10 热度:5064
最近在统计某一个时间段的url去重数,由于数据量巨大导致报错,提示:
distinct failed: {
"errmsg" : "exception: distinct too big, 16mb cap",
"code" : 17217,
"ok" : 0
} at src/mongo/she[详细] -
Mongodb的启动和终止
所属栏目:[系统] 日期:2023-11-10 热度:59
Mongod的启动
1.1、Mongod的启动选项
Mongod有许多可配置的选项,在命令行运行mongod --help可以查看所有选项,常用的选项如下:
序号 选项 含义
1 --dbpath 指定数据目录,[详细] -
Mongodb详解和安装
所属栏目:[系统] 日期:2023-11-10 热度:6772
NOSQL的数据存储模型
键值模型:(key-avalue存储)
优点:查找速度快
缺点:数据无结构,通常只被当作字符串或二进制数据
应用场景:内容缓存
实例:Redis,Dynamo
列式模型
数据模型:数[详细] -
Mongodb实现打卡签到系统
所属栏目:[系统] 日期:2023-11-10 热度:8455
使用excel文件导入数据,整合mongodb实现打卡签到系统
环境参数
开发工具:IDEA
基础环境:Maven+JDK8
主要技术:SpringBoot、Mongodb
SpringBoot版本:2.2.6
实现步骤如下:
1.添加依赖[详细] -
express+mongoose实现对mongodb增删改查
所属栏目:[系统] 日期:2023-11-10 热度:361
学习nodejs已经小半个月了,一直琢磨着做一些什么东西出来。由于有着一定的PHP经验,所以对数据库的操作比较感兴趣。乘着学习nodejs的势头,就打算把mongodb也一并学了。mongodb给我的感觉会比MySQL灵活一点,也[详细]
-
win7平台快速安装和启动mongodb
所属栏目:[系统] 日期:2023-11-10 热度:6385
这次要给大家分享的是win7平台怎么快速安装和启动mongodb,文章内容丰富,感兴趣的小伙伴可以来了解一下,希望大家阅读完这篇文章之后能够有所收获。
写在开头
最近在学习nodejs操作mongodb的知识,但是发现[详细] -
MongoDB的一个可执行文件部署脚本
所属栏目:[系统] 日期:2023-11-10 热度:9875
单机mongodb部署脚本,第一次接触mongodb,公司做日志分析需要mongodb的环境。内部先安装一台供开发人员使用,后续会根据业务情况,逐步完善mongodb的部署维护文档。脚本如下:
#!/bin/bash
# install mongo[详细] -
MongoDB使用find来查询
所属栏目:[系统] 日期:2023-11-03 热度:2011
MongoDB使用find来查询,不指定任何参数说明是对整个集合的文档查询。
find查询
指定返回的键
有时并不需要将文档中所有键值对都返回,可以通过find(或者findOne)的第二个参数来制定想要的键[详细] -
CentOS7.4创建基于用户认证的MongoDB4.0三节
所属栏目:[系统] 日期:2023-11-03 热度:8258
mongoDB官方已经不建议使用主从模式了,替代方案是采用副本集的模式,点击 ,
那什么是副本集呢?打魔兽世界总说打副本,其实这两个概念差不多一个意思。游戏里的副本是指玩家集中在高峰时间去一个场景打怪,会出[详细] -
Redis 和 memcached 差异
所属栏目:[系统] 日期:2023-11-03 热度:4729
REDIS与MEMCACHED的区别(转)
如果简单地比较Redis与Memcached的区别,大多数都会得到以下观点:
1 Redis不仅仅支持简单的k/v类型的数据,同时还提供list,set,hash等数据结构的存储。
2 Redis支持数据[详细] -
Kettle+MongoDB 数据同步至MySQL
所属栏目:[系统] 日期:2023-11-03 热度:4759
Kettle+MongoDB 数据同步到MySQL
1、前言:
MongoDB中的date类型以UTC(Coordinated Universal Time)存储,isodate类型,就等于GMT(格林尼治标准时)时间。而北京所处的是+8区,所以mongo shell会将当前的[详细] -
mongodb建索引容易引起的问题
所属栏目:[系统] 日期:2023-11-03 热度:1537
建索引就是一个容易引起长时间写锁的问题,MongoDB 在前台建索引时需要占用一个写锁(而且不会临时放弃),如果集合的数据量很大,建索引通常要花比较长时间,特别容易引起问题。
解决的方法很简单,MongoDB提供[详细] -
Java连接mongodb教程
所属栏目:[系统] 日期:2023-11-03 热度:477
首先添加mongodb的驱动包
并开启了mongodb的服务
package com.zzq.test;
import java.net.UnknownHostException;
import com.mongodb.DB;
import com.mongodb.DBCollection;
import com.mon[详细] -
MongoDB 主从复制集构建
所属栏目:[系统] 日期:2023-11-03 热度:8623
一、Mongodb复制集简介
什么是复制集?
复制集(Replica Sets)是额外的数据副本,是跨多个服务器同步数据的过程,复制集提供了冗余并增加了数据可用性,通过复制集可以对硬件故障和中断的服务进行恢复。
[详细] -
巧用python测试mongodb副本集数据同步延迟
所属栏目:[系统] 日期:2023-11-03 热度:7916
本文主要介绍python如何连接mongodb副本集及读写分离配置,mongodb副本集数据同步延迟测试。
一、python连接mongodb副本集
1.连接副本集
在新版的驱动中直接使用MongoClient连接
如下:
from pym[详细] -
ubuntu简易安装 Mongodb
所属栏目:[系统] 日期:2023-11-03 热度:250
ubuntu 简单安装 Mongodb
系统:ubuntu 12.04 x64
下面介绍最简单的安装方式
1.添加国内163的更新源
首先备份Ubuntu12.04源列表
sudo cp /etc/apt/sources.list /etc/apt/sources.list.bak
[详细] -
mongodb的CURD操作详情
所属栏目:[系统] 日期:2023-11-03 热度:7432
基本操作增删改查
增: insert
介绍: mongodb存储的是文档,. 文档是json格式的对象.
语法: db.collectionName.isnert(document);
1: 增加单篇文档
Db.collectionName.insert({title:’nice [详细] -
Mongodb 中常用命令
所属栏目:[系统] 日期:2023-10-26 热度:2020
Mongodb 常用命令
1. 创建数据库: use report
删除数据库:use report, db.dropDatabase()
2. 查看数据库: show dbs
3. 查看表:show collections
删除表:use report, db.auths.drop[详细] -
mongoDB分片技术概述
所属栏目:[系统] 日期:2023-10-26 热度:2798
MongoDB 分片
分片
在Mongodb里面存在另一种集群,就是分片技术,可以满足MongoDB数据量大量增长的需求。
当MongoDB存储海量的数据时,一台机器可能不足以存储数据,也可能不足以提供可接受的读写吞吐量。[详细] -
3.4-MongoDB副本集构建
所属栏目:[系统] 日期:2023-10-26 热度:9894
* MongoDB 副本集(repl set)介绍
早期版本使用master-slave,一主一从和MySQL类似,但slave在此架构中为只读,当主库宕机后,从库不能自动切换为主
目前已经淘汰master-slave模式,改为副本集,这种模式下有[详细] -
CentOS7.2安装MongoDB 3.4
所属栏目:[系统] 日期:2023-10-26 热度:4377
服务器版本 CentOS7.2
MongoDB版本 3.4
1/ 下载所需资源
CentOS7.2怎么安装MongoDB 3.4
下载rpm安装包:
# wget mongodb-org-3.4.4-1.el7.x86_64.rpm
# wget mongodb-org-mongos-3.4.4-1.el[详细] -
mongodb 复制集各节点简述
所属栏目:[系统] 日期:2023-10-26 热度:7584
默认情况:primary节点负责数据读写,secondary节点备份primary节点上的数据,但是arbiter节点
不会从primary节点同步数据
arbiter作用:
当primary节点故障,能够从second节点中,选出一个primary节点,[详细] -
3.1-MongoDB安装教程
所属栏目:[系统] 日期:2023-10-26 热度:3583
MongoDB安装
* 搭建yum源
如果安装epel扩展源,可以安装mongodb2.4版本,但这次我们要安装3.0版本,官方提供的源只支持64位系统
vim /etc/yum.repos.d/mongodb-org-3.0.repo //加入如下内容
[mongod[详细]
