-
java线程池的最大线程数是多少?java线程池拒绝策略是什么?
在项目开发中,为了能够加快程序的处理速度,有时候我们会将问题分解成若干个并发执行的任务,并且创建线程池,所以可见线程池的作用有重要!那java线程池的最大线程数是多少?接下来我们就来给大家讲解一下这方面的内容。
-
redis的淘汰策略是什么?redis如何连接命令?
Redis缓存使用内存来保存数据,不过内存的大小肯定是有限的,如果缓存的数据量变多这时候就需要缓存的淘汰策略了,那redis的淘汰策略是什么?下面来我们就来给大家讲解一下。
-
mongodb命令大全详解,mongodb命令常用命令有哪些?
对于数据库来说,任何操作都是要基于命令来运行的,今天我们就来了解了解下常用mongodb命令都有哪些吧。
-
mongodb安装与配置该如何搭建?
Mongodb数据库仅仅下载到电脑上是不能够运行的,小伙伴们知道如何安装与配置mongodb数据库吗?下面一起来看看有哪些步骤吧。
-
mongodb的分片原理是什么?一般在什么场景下使用?
关于mongodb相信都不用多说,我们知道,分片是其一大核心,今天我们就来了解一下mongodb的分片原理。
-
mongodb使用场景一般是什么?mongodb有哪些基本命令?
此前我们已经充分了解过了mongodb的原理及各种概念,你们知道一般在什么场景下才会使用mongodb吗?下面通过文章来了解一下吧。一、mongodb基本命令1)、数据库切换use admin;2)、浏览当前数据库db;3)、浏览全部数据库show dbs;4)、删除数据库use test; db.dropDatabase(); #删除当前数据库 show dbs; #验证删除结果5)、删除表或集合db.table_na
-
mongodb的复制原理是什么?
小伙伴们知道mongodb的复制原理是什么吗?在mongodb中,复制集是它的绝对核心之一,今天我们就来看看它的复制集原理是什么吧。一、复制集的概念MongoDB复制集的主要意义就在于实现服务的高可用。它的实现依赖于两个方面的功能:1)、在数据写入时将数据迅速复制到另一个独立节点上2)、在接收写入的节点发生故障时自动选举出一个新的替代节点。二、复制集的作用1)、数据分发:把数据从一个区域复制到另一个区域2)、读写分离:读写时折分到不同的节点3)、异地灾备:在中心节点故障时自动转移到灾备节点三、复
-
mongodb教程,mongodb特性及结构详解
Mongodb相信小伙伴们都已经知道该怎么下载安装了,但可能有些小伙伴还不太熟悉它,这次小编就来为你详细介绍一下mongodb。MongoDB基本概念MongDB是什么?它是一个高性能的开源的无模式的文档型NosQL数据库。它可以在高负载的情况下,添加更多的节点,从而保证服务器性能的优化。MongoDB 会把数据存储为一个文档,数据结构是由一对键值(key=>value)对组成的。MongoDB 文档与JSON对象类似。它的字段值中可以包含其他文档,数组及文档数组。MongoDB优势-
-
mongodb下载,mongodb安装详细教程
小伙伴们知道mongodb要怎么下载和安装吗?今天小编带来的就是mongodb的下载与安装教程,下面快一起瞧瞧吧。一、mongodb下载与安装1)、进入官网http://www.mongodb.org/downloads下载好所需安装包2)、开始安装一直执行Next下一步,当进入这个界面的时候,下面的√一定要去掉,不然会安装速度会十分感人。当所有的步骤值完成的时候,找到你的安装的目录,会有如下结果:3)、配置环境变量鼠标右键选择“计算机”“属性”,点击 “高级系统设置”,会弹出一个系统属性,找到
-
mongodb面试题一般有哪些?java基础知识面试题
就算没有使用过,但你一定听说过mongodb吧,面试时有一部分几率可能会问到它,下面与小编一起看看跟它相关的面试题都有哪些吧。一、什么是mongodb?MongoDB 是由 C++语言编写的,是一个基于分布式文件存储的开源数据库系统。 在高负载的情况下,添加更多的节点,可以保证服务器性能。 MongoDB 旨在给 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 将数据存储给一个文档,数据结构由键值(key=>value)对组成。 MongoDB 文档类似于 JSON
-
mongodb和mysql的区别是什么?区别详细介绍
对于mongodb和mysql你应该都很清楚了吧,那么他们两个之间的区别你知道吗?很多人对于mongodb和mysql的区别都不是很清楚,下面一起来了解一下吧。一、mongodb和mysql的区别有哪些?对于这两者的区别,我们可以从以下的九个方面来谈一下。1、数据库模型mongodb-非关系型;mysql-关系型;2、存储方式mongodb-以类JSON的文档的格式存储;mysql-不同引擎有不同的存储方式;3、查询语句mongodb-MongoDB查询方式(类似JavaScript的函数);m
-
线程池的拒绝策略是什么?拒绝策略有哪些?
如果有了解过线程的话,那对线程池应该也是不陌生的,但是可能还是有不少小伙伴没有了解过线程池的拒绝策略,有兴趣了解的伙伴,接下来就跟小编一起来看看线程池的拒绝策略是什么,以及拒绝策略有哪些。首先我们来看看什么是线程池的拒绝策略?所谓拒绝策略,就是表示当队列满了并且工作线程大于等于线程池的最大线程数,线程池会按照设定的拒绝策略(四种)进行对应的拒绝。那么拒绝策略应该什么时候用呢?如果说等待队列也已经排满了,再也塞不下新任务了,同时,线程池中的max线程也达到了尽头,无法继续为新任务服务。这时候我们可
-
线程池拒绝策略是什么?线程池拒绝策略详解
在使用线程池的过程中,有时候会碰到缓存队列已满的尴尬情况,这个时候我们就需要拒绝掉它们,不能继续执行任务了,那该怎么拒绝呢?一起来看看吧。当线程池任务缓存队列已满且线程池中线程数达到maximumPoolSize时,如果还有任务到来的话就会使用任务拒绝策略。线程池一共有四种拒绝策略:1.ThreadPoolExecutor.AbortPolicy:丢弃任务并抛出RejectedExecutionException异常。 2.ThreadPoolExecutor.DiscardPolicy:丢
-
redis淘汰策略是什么?redis淘汰策略有哪些?
redis,可以看作是一种内存数据库,相信熟悉数据库相关知识的朋友们都不会对redis感到陌生,下面我们就一起来看看redis的淘汰策略到底是指的什么?我们应该了解的redis淘汰策略有哪些呢?首先,当我们的redis的内存空间已经用满时,redis将根据配置的淘汰策略(maxmemory-policy),进行相应的动作。redis内存淘汰指的是用户存储的一些键被可以被redis主动地从实例中删除,从而产生读miss的情况,假设我们有一个redis服务器,服务器物理内存大小为1G的,我们需要存在
-
redis淘汰策略是什么?其中内存淘汰策略是什么?
大家是否了解淘汰策略一词的含义呢?然而在redis中,内存淘汰策略有什么含义呢?,又是如何进行工作的呢?今天就由小编给大家详细的介绍redis相关的淘汰策略。首先,我们要知道什么是淘汰策略:简而言之,就是当Redis的内存空间已经用满时,Redis将根据配置的淘汰策略(maxmemory-policy),进行相应的动作。大家都知道Redis是作为当前最常用的开源内存数据库,性能十分高,据官方数据表示Redis读的速度是110000次/s,写的速度是81000次/s 。而且Redis支持数据持