草庐IT

集群NoSQL

全部标签

【Koa】[NoSQL] Koa中相关介绍和使用Redis & MongoDB增删改查

目录NoSQL非关系型数据库关系型数据库(RMDB)介绍非关系型数据库(NoSQL)介绍Redis&MongoDB在Koa中使用Redis(了解)Redis的安装和使用在Koa中连接和调用Redis在Koa中使用MongoDBMongoDB的安装MongoShell操作数据库MongoDB基础概念数据库相关集合相关文档相关MongoDB-增删改查创建文档(增)查询文档(查)更新文档(改)删除文档(删)在Koa中连接和调用MongoDB构建基本架子执行添加操作在Koa中对MongoDB数据进行增删改查MongoDB配置用户名和密码进行认证登录创建管理员用户NoSQL非关系型数据库关系型数据库(R

集群部署项目时,Spring Task的坑

一.通过SpringTask执行定时任务1.创建定时任务我们要在下面的代码中,实现每5秒钟执行一个打印信息的任务。packagecom.qfedu.day85.task;importorg.redisson.api.RedissonClient;importorg.springframework.scheduling.annotation.Async;importorg.springframework.scheduling.annotation.Scheduled;importorg.springframework.stereotype.Component;importjavax.annota

使用nginx+keepalived搭建kubernetes高可用集群

使用nginx+keepalived搭建kubernetes高可用集群本文使用nginx+keepalived搭建kubernetes高可用集群。当使用nginx作为应用服务器前端软负载的时候,可以通过keepalived来实现虚拟IP(VirtualIP,VIP)在主、备节点之前的漂移,其中VIP需要在申请服务器的时候进行创建。1)、当主节点nginx服务无法启动,或者主节点服务器宕机,VIP将漂移到备用节点;2)、当主节点服务恢复(服务器启动、keepalived和nginx服务正常运行),备用节点将会进行备用状态,并移除VIP,VIP将漂移回主节点。在这个切换过程中,正常情况下,前端用户

MongoDB入门指南:下载、安装和配置一款强大的NoSQL数据库

下载和安装MongoDB:访问MongoDB官方网站(https://www.mongodb.com)。导航到"Products"菜单,然后选择"MongoDBCommunityServer"。在"CommunityServer"部分,选择适合您操作系统的版本,并下载安装程序。d.运行安装程序,并按照安装向导的指示完成安装。配置MongoDB服务器:打开命令行终端(对于Windows系统,请使用命令提示符或PowerShell)。创建MongoDB数据目录,用于存储数据库文件。例如,可以使用以下命令创建一个目录:mkdirC:\data\db(可选)如果您想自定义MongoDB的配置,可以创建

ES集群+Kibana部署

一、环境机器列表node1 172.29.12.237 es+kibananode2 172.29.12.233 esnode3 172.29.12.242 es二、基础环境配置2.1配置系统文件(root)PS:ES8自带jdk,所以不用配置cat>>/etc/security/limits.conf>/etc/sysctl.confsysctl-p2.2ES需要普通用户启动(root)新建普通用户useraddespasswdes以上操作,三个节点服务器都要进行三、安装ES8.0集群3.1、创建目录/data/es8/data和/data/es8/log(三个节点都要进行)mkdir-p/

ES集群+Kibana部署

一、环境机器列表node1 172.29.12.237 es+kibananode2 172.29.12.233 esnode3 172.29.12.242 es二、基础环境配置2.1配置系统文件(root)PS:ES8自带jdk,所以不用配置cat>>/etc/security/limits.conf>/etc/sysctl.confsysctl-p2.2ES需要普通用户启动(root)新建普通用户useraddespasswdes以上操作,三个节点服务器都要进行三、安装ES8.0集群3.1、创建目录/data/es8/data和/data/es8/log(三个节点都要进行)mkdir-p/

ES集群中节点与分片的区别

一开始我也搞混了,以为分片就是节点节点:节点就是我们一个个的主机,你也可以理解为一个个的ES分片:分片就是将原来存放在一个节点上面的数据进行分片,然后存放到不同的节点。分片分为主分片和副分片,副分片是用来进行数据拷贝的比如这里创建一个索引库PUT/test{"settings":{"number_of_shards":3,//分片数量"number_of_replicas":1//副本数量},"mappings":{"properties":{//mapping映射定义...}}}这就表示这个索引库的数据会被存放到三个分片当中,三个分片会分到哪个节点上默认是有ES控制,同时也可以收主节点控制e

ES集群中节点与分片的区别

一开始我也搞混了,以为分片就是节点节点:节点就是我们一个个的主机,你也可以理解为一个个的ES分片:分片就是将原来存放在一个节点上面的数据进行分片,然后存放到不同的节点。分片分为主分片和副分片,副分片是用来进行数据拷贝的比如这里创建一个索引库PUT/test{"settings":{"number_of_shards":3,//分片数量"number_of_replicas":1//副本数量},"mappings":{"properties":{//mapping映射定义...}}}这就表示这个索引库的数据会被存放到三个分片当中,三个分片会分到哪个节点上默认是有ES控制,同时也可以收主节点控制e

Elasticsearch 集群某一节点修改 IP 后无法启动问题复盘

1、集群环境及问题描述集群版本:6.8.X集群节点:5节点(三个节点为主+数据节点,另外两个独立数据节点)。问题描述:由于IP冲突,修改了一台服务器的IP,然后5台配置改了一下一次重启,能启动,但是连不上,后台各种报错。2、问题讨论节点换IP原因探讨:宿主机服务器的IP地址和别的服务器IP冲突,所以要修改一台服务器的IP地址。不建议集群节点经常更换IP,原因如下:频繁更换Elasticsearch集群节点的IP地址可能会导致集群稳定性降低,节点发现困难,配置管理复杂化,数据复制和恢复问题,负载均衡配置困扰以及潜在的安全风险。因此,为了保持集群的稳定性和安全性,我们通常不建议频繁更改节点的IP地

redis面试题:redis的哨兵机制和集群有什么区别?

redis面试题:redis的哨兵机制和集群有什么区别?第一种回答:redis的集群有两种。一种是redis的哨兵集群,一种是rediscluster。从三个方面来回答:一是redis的哨兵集群是基于主从复制来实现的,它可以实现读写分离,分担redis读操作的压力,而rediscluster里面的slaver节点,只是实现冷备的一个机制,它只有在master宕机之后才会工作。二是redis哨兵机制无法在线扩容,所以它的并发压力受限于单个服务器的资源的配置,rediscluster提供了一个基于slot槽的一个数据分片的一个机制,它可以实现在线扩容去提升读写的性能。三是从集群架构的层面来看。re