MongoDB

Linux搭建MongoDB副本集

一、MongoDB简介 MongoDB是一个开源的、面向文档的数据库管理系统,它使用NoSQL(非关系型数据库)的方式来存储数据。它是由10gen公司(现在的MongoDB公司)开发的,第一个版本于2...
阅读全文
Conda

Conda常用命令

一、Conda简介 Conda是一个开源的软件包管理系统和环境管理系统,可在 Windows、macOS 和 Linux 上运行。用于安装多个版本的软件包及其依赖关系,并在它们之间轻松切换。 Anac...
阅读全文
Consul

Consul操作使用

一、Consul简介 Consul是由HashiCorp基于Go语言开发的支持多数据中心的分布式高可用服务发布和注册软件, 采用Raft算法保持服务的一致性, 且支持健康检查,Consul和Eurek...
阅读全文
Consul

Linux部署Consul单机和集群

一、Consul简介 Consul是由HashiCorp基于Go语言开发的支持多数据中心的分布式高可用服务发布和注册软件, 采用Raft算法保持服务的一致性, 且支持健康检查,Consul和Eurek...
阅读全文
Jenkins

Jenkins+SonarQube进行代码质量检测

一、SonarQube介绍 SonarQube是一个开源的代码质量分析平台,便于管理代码的质量,可检查出项目代码的漏洞和潜在的逻辑问题。同时,它提供了丰富的插件,支持多种语言的检测,如 Java、Py...
阅读全文
SonarQube

Linux安装与部署SonarQube

一、前言 随着项目团队规模日益壮大,项目代码量也越来越多。且不说团队成员编码水平层次不齐,即便是老手,也难免因为代码量的增加和任务的繁重而忽略代码的质量,最终的问题便是bug的增多和代码债务的堆积。因...
阅读全文
Docker

Docker 安装 MongoDB

MongoDB 简介 MongoDB是一个基于分布式文件存储 [1] 的数据库。由C++语言编写。旨在为WEB应用提供可扩展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库...
阅读全文