
mongodb
文章平均质量分 60
小夏天禧
这个作者很懒,什么都没留下…
展开
-
Mongodb连接java简单操作(1)
Mongodb连接java1、下载eclipseeclipse镜像资源http://mirrors.ustc.edu.cn/eclipse/technology/epp/downloads/release/下载然后解压安装[root@localhost wsq]# cd /home/wsq/下载[root@localhost 下载]# tar zxvf eclipse-jee-oxygen-3a-linux-gtk-x86_64.tar.gzeclipse/2、安装jdk.原创 2021-03-31 15:52:34 · 795 阅读 · 1 评论 -
分片集群实验(3)--雷哥
1.5 搭建路由节点我们在 172.18.87.20 和 172.18.86.119 上分别搭建一个路由节点1.5.1 第一个路由节点创建存放日志的目录mkdir -p /mongodb/sharded_cluster/mymongos_27018/log创建配置文件vi /mongodb/sharded_cluster/mymongos_27018/mongos.conf配置文件内容systemLog: #日志输出为文件 destination: fil原创 2021-03-30 13:57:50 · 380 阅读 · 0 评论 -
分片集群实验(2)--雷哥
1.4 搭建配置节点副本集使用 172.18.86.227 服务器,启动3个MongoDB服务准备存放数据和日志的目录mkdir -p /mongodb/sharded_cluster/myconfrs01_27017/logmkdir -p /mongodb/sharded_cluster/myconfrs01_27017/data/dbmkdir -p /mongodb/sharded_cluster/myconfrs01_27117/logmkdir -p /mongodb/sha原创 2021-03-29 20:46:45 · 119 阅读 · 0 评论 -
分片集群实验(1)--雷哥
MongoDB除了副本集以外,还支持分片集群。分片可以满足MongoDB数据量大量增长的需求。当MongoDB存储海量的数据时,一台机器可能不足以存储数据,也可能不足以提供可接受的读写吞吐量。这时,我们就可以通过在多台机器上分割数据,使得数据库系统能存储和处理更多的数据。1.1 概念分片(有时候也叫分区)是一种跨多台机器分布数据的方法,是指将数据拆分,将其分散到不同的机器上,处理更多的负载。分片有两种解决方案:垂直扩展和水平扩展。垂直扩展:增加更多的CPU和存储资源来扩展容量。水平扩原创 2021-03-29 20:12:44 · 358 阅读 · 3 评论 -
分片集群基础2-极客时间
原创 2021-03-29 17:09:57 · 95 阅读 · 0 评论 -
分片集群基础1-极客时间
原创 2021-03-29 17:04:16 · 143 阅读 · 0 评论 -
实验:搭建mongodb复制集(2)
5、副本节点读操作在主节点上操作myrs:PRIMARY> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GBmyrs:PRIMARY> use bbsswitched to db bbsmyrs:PRIMARY> show dbsadmin 0.000GBconfig 0.000GBlocal 0.000GBmyrs:PRIMARY> db.usr.insert({name:"wsq",原创 2021-03-28 15:02:04 · 1375 阅读 · 0 评论 -
实验:搭建mongodb复制集(1)
本实验中,我们通过三台服务器搭建一个最简单的复制集1、关闭防火墙输入命令“systemctl status firewalld.service”并按下回车键在命令行中输入systemctl stop firewalld.service命令,进行关闭防火墙再在命令行中输入命令“systemctl disable firewalld.service”命令,即可永久关闭防火墙[root@localhost wsq]# systemctl status firewalld.service●.原创 2021-03-28 13:54:52 · 513 阅读 · 2 评论 -
Mongodb复制集基础——极客时间
原创 2021-03-28 10:30:28 · 166 阅读 · 0 评论 -
MongoDB笔记记录(雷哥课堂)–索引
4 索引索引通常能够极大的提高查询的效率,如果没有索引,MongoDB在读取数据时必须扫描集合中的每个文档并选取那些符合查询条件的记录。这种扫描全集合的查询效率是非常低的,特别在处理大量的数据时,查询可以要花费几十秒甚至几分钟,这对网站的性能是非常致命的。索引是特殊的数据结构,索引存储在一个易于遍历读取的数据集合中,索引是对数据库表中一列或多列的值进行排序的一种结构MongoDB中使用 B树 数据结构存储索引,B树在本次课程中不作讲解。4.1 索引分类4.1.1 单字段索引MongoDB支持在原创 2021-03-25 10:39:22 · 184 阅读 · 0 评论 -
MongoDB笔记记录(雷哥课堂)–基本命令
MongoDB笔记记录(雷哥课堂)–基本命令3 常用命令3.1 数据库操作3.1.1 选择和创建数据库use 数据库名称如果数据库不存在就自动创建,如果存在则选择该数据库以下数据库名是保留的,可以直接访问admin:这是root数据库,如果将一个用户添加到这个数据库,这个用户就自动继承所有数据库的权限。一些特定的命令,如关闭数据库,只能在这个数据库运行local:这个数据库永远不会被复制,可以用来存储本地单台服务器的任意集合config:当mongodb分片设置时,config数据库用原创 2021-03-25 09:28:42 · 204 阅读 · 0 评论 -
MongoDB笔记记录(雷哥课堂)--mongodb介绍
1 MongoDB介绍1.1 应用场景传统的关系型数据库(如MySQL),在应对当下互联网产品的某些需求面前,显得力不从心数据库高写入负载需求 对海量数据的高效率存储和读取 对数据库的高扩展性的需求这些场景中,MySQL处理起来显得很麻烦,而MongoDB应对起来则很灵活。具体的应用场景:视频直播:使用MongoDB存储点赞、评论、弹幕信息。游戏场景:使用MongoDB存储用户积分、打怪记录、NPC对话记录。社交场景:使用MongoDB存储朋友圈信息、浏览记录、评论、转发、原创 2021-03-25 09:24:42 · 503 阅读 · 0 评论 -
实验:HelloWorld程序开发
实验:HelloWorld程序开发1、安装Python MongoDB驱动程序 pythonPython 2.7.17 (default, Feb 27 2021, 15:10:58) [GCC 7.5.0] on linux2Type "help", "copyright", "credits" or "license" for more information.>>> import pymongo>>> pymongo.version'3.11.原创 2021-03-15 13:30:16 · 193 阅读 · 1 评论