江南一点雨的专栏

专注Java一百年

排序:
默认
按更新时间
按访问量

Java操作MongoDB

之前我们介绍的MongoDB的操作都是在shell命令中写的,在项目开发时我们当然都是用程序去操作MongoDB的,本文我们来看看如何用Java代码操作MongoDB。 本文是MongoDB系列的第十九篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.Mong...

2018-10-19 17:27:38

阅读数:11

评论数:0

初识MongoDB分片

分片是指将数据拆分,拆分后存放在不同的机器上的过程,以此来降低单个服务器的压力,同时也解决单个服务器硬盘空间不足的问题,让我们可以用廉价的机器实现高性能的数据架构。有的小伙伴不理解分片和副本集的差异,一言以蔽之:副本集上每个备份节点存储的数据都是相同的,分片上存储的数据则是不同的。好了,本文我们就...

2018-10-18 15:58:21

阅读数:16

评论数:0

elasticsearch安装与配置

念叨了两天,第一篇安装教程总算来啦!。好了,废话不多说,关于elasticsearch是什么这里我就不做过多介绍了,咱们直接上干货。 安装 前台运行 elasticsearch的安装要说是非常简单的,可以说没有什么安转操作,直接下载相关文件,运行启动命令即可,首先进入到下载页面,选择适合自己的版本...

2018-10-17 19:56:03

阅读数:35

评论数:0

MongoDB副本集其他细节

副本集环境的搭建以及一些基本的操作我们都了解了,本文我们来看看这个数据复制到底是怎么实现的。 本文是MongoDB系列的第十七篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 3.MongoDB数据类型 4.MongoDB文档更新操作 ...

2018-10-17 11:12:03

阅读数:18

评论数:0

MongoDB副本集配置

上篇文章我们搭建了MongoDB副本集的环境,验证了数据已经可以成功的复制,本文我们就来看看MongoDB副本集的其他操作。 本文是MongoDB系列的第十六篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 3.MongoDB数据类型 ...

2018-10-13 17:08:36

阅读数:14

评论数:0

MongoDB副本集搭建

我们之前的案例都是在单个节点上实现的,在生产环境中这种做法是有风险的,如果服务宕机、崩溃或者硬盘坏了都会对公司业务造成损失,因此我们需要数据备份。在MongoDB中我们可以通过副本集来实现这一需求,MongoDB副本集(Replica Set)是有自动故障恢复功能的主从集群,有一个Primary节...

2018-10-09 16:44:48

阅读数:31

评论数:0

MongoDB中MapReduce使用

玩过Hadoop的小伙伴对MapReduce应该不陌生,MapReduce的强大且灵活,它可以将一个大问题拆分为多个小问题,将各个小问题发送到不同的机器上去处理,所有的机器都完成计算后,再将计算结果合并为一个完整的解决方案,这就是所谓的分布式计算。本文我们就来看看MongoDB中MapReduce...

2018-10-08 15:52:18

阅读数:32

评论数:0

MongoDB管道操作符(二)

上篇文章中我们已经学习了MongoDB中几个基本的管道操作符,本文我们再来看看其他的管道操作符。 本文是MongoDB系列的第十三篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 3.MongoDB数据类型 4.MongoDB文档更新操...

2018-09-18 11:45:28

阅读数:132

评论数:0

MongoDB管道操作符(一)

熟悉Linux操作系统的小伙伴们应该知道Linux中有管道的说法,可以用来方便的处理数据。MongoDB2.2版本也引入了新的数据聚合框架,一个文档可以经过多个节点组成的管道,每个节点都有自己特殊的功能,比如文档分组、文档过滤等,每一个节点都会接受一连串的文档,对这些文档做一些类型转换,然后将转换...

2018-08-20 16:59:12

阅读数:250

评论数:1

MongoDB固定集合

一般情况下我们创建的集合是没有大小的,可以一直往里边添加文档,这种集合可以动态增长,MongoDB中还有一种集合叫做固定集合,这种集合的大小是固定的,我可以在创建的时候设置该集合中文档的数目,假设为100条,当集合中的文档数目达到100条时,如果再向集合中插入文档,则只会保留最新的100个文档,之...

2018-08-02 14:25:33

阅读数:746

评论数:0

MongoDB中各种类型的索引

上篇文章中我们介绍了MongoDB中索引的简单操作,创建、查看、删除等基本操作,不过上文我们只介绍了一种类型的索引,本文我们来看看其他类型的索引。 本文是MongoDB系列的第十篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基...

2018-07-13 10:35:25

阅读数:1547

评论数:0

初识MongoDB中的索引

索引就像图书的目录一样,可以让我们快速定位到需要的内容,关系型数据库中有索引,NoSQL中当然也有,本文我们就先来简单介绍下MongoDB中的索引。 本文是MongoDB系列的第九篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB...

2018-06-28 08:58:04

阅读数:1871

评论数:0

MongoDB查看执行计划

MongoDB中的explain()函数可以帮助我们查看查询相关的信息,这有助于我们快速查找到搜索瓶颈进而解决它,本文我们就来看看explain()的一些用法及其查询结果的含义。 本文是MongoDB系列的第八篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装Mon...

2018-06-07 11:23:23

阅读数:2187

评论数:0

MongoDB文档查询操作(三)

关于MongoDB中的查询,我们已经连着介绍了两篇文章了,本文我们来介绍另外一个查询概念游标。 本文是MongoDB系列的第七篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 3.MongoDB数据类型 4.Mong...

2018-06-02 17:36:33

阅读数:2083

评论数:0

MongoDB文档查询操作(二)

上篇文章我们对MongoDB中的查询操作做了简单介绍,本文我们继续来看更丰富的查询操作。 本文是MongoDB系列的第六篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 3.MongoDB数据类型 4.MongoDB...

2018-06-01 18:16:50

阅读数:2078

评论数:0

MongoDB文档查询操作(一)

上篇文章我们主要介绍了MongoDB的修改操作,本文我们来看看查询操作。 本文是MongoDB系列的第五篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 3.MongoDB数据类型 4.MongoDB文档更新操作 ...

2018-05-19 16:54:47

阅读数:2143

评论数:3

MongoDB文档更新操作

我们在前面的文章中提到过文档的基本的增删改查操作,MongoDB中提供的增删改查的语法非常丰富,本文我们主要来看看更新都有哪些好玩的语法。 本文是MongoDB系列的第四篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 2.MongoDB基本操作 ...

2018-04-24 09:35:35

阅读数:2172

评论数:1

MongoDB数据类型

上篇文章我们介绍了MongoDB的最基本的增删改查操作,也介绍了一些基础的概念,MongoDB中每条记录称作一个文档,这个文档和我们平时用的JSON有点像,但也不完全一样。JSON是一种轻量级的数据交换格式。简洁和清晰的层次结构使得JSON成为理想的数据交换语言,JSON易于阅读和编写,同时也易于...

2018-04-03 11:33:53

阅读数:2773

评论数:0

MongoDB基本操作

上篇文章我们简单介绍了MongoDB安装以及启动命令,本文我们来看看基本的增删改查,对MongoDB有一个直观的认识。 本文是MongoDB系列的第二篇文章,了解前面的文章有助于更好的理解本文: 1.Linux上安装MongoDB 客户端安装配置上篇文章我们提到可以在MongoDB启动成功...

2018-03-19 11:44:30

阅读数:3073

评论数:0

SpringBoot+WebSocket实现在线聊天(二)

本文是vhr系列第15篇,项目地址:https://github.com/lenve/vhr 在线聊天使用了SpringBoot+WebSocket实现,为了保证用户隐私,所有的聊天数据都保存在系统本地,服务器只进行了数据转发。OK,那接下来,我们来看下大致的实现步骤。 服务端服务端首先加入w...

2018-03-13 15:56:09

阅读数:4061

评论数:2

提示
确定要删除当前文章?
取消 删除