编辑
2024-05-07
Linux
00

问题

今天上自己的虚拟机又发现xshell连不上了。

我打开虚拟机终端看了一下,

编辑
2024-04-30
Linux
00

python/os模块

os.path.abspath(__file__):获取当前脚本路径

编辑
2024-04-24
数据库
00

部署(centos 7)

环境准备

MongoDB提供了许多linux发行版本的安装包,可直接去官方网站进行下载:MongoDB

下载之前,需要安装相关依赖

需要放行防火墙端口或关闭防火墙(MongoDB默认端口:27017),关闭selinux


  • Red Hat/CentOS:

    sh
    yum install -y libcurl openssl

  • Ubuntu 18.04 LTS ("Bionic")/Debian 10 "Buster":

    sh
    apt-get install libcurl4 openssl

  • Ubuntu 16.04 LTS ("Xenial")/Debian 9 "Stretch":

    sh
    sudo apt-get install libcurl3 openssl

注意:mongo v5版本以上系统需支持AVX指令集,请查看系统版本再选择安装


编辑
2024-04-09
数据库
00

简介

GoldenDB是一个面向分布式环境的一个高可用性数据库,适用于需要高性能、高可靠性和一致性的数据存储场景。

整体由计算节点、数据节点、全局事务管理器、管理节点四种核心模块组成。完全兼容MySQL语法,大部分兼容Oracle语法

详细文档:https://www.goldendb.com/#/docsIndex/docs

编辑
2024-03-27
云原生
00

容器化时代的到来

传统部署时代——>虚拟化部署时代——>容器部署时代

部署演进


传统部署时代

早期,各个组织是在物理服务器上运行应用程序。 由于无法限制在物理服务器中运行的应用程序资源使用,因此会导致资源分配问题。如果每个应用程序都运行在不同的物理服务器上, 但是当某个应用程序资源利用率不高时,剩余资源无法被分配给其他应用程序, 而且维护许多物理服务器的成本很高。

虚拟化部署时代

虚拟化技术允许你在单个物理服务器的 CPU 上运行多台虚拟机(VM)。 虚拟化能使应用程序在不同 VM 之间被彼此隔离,且能提供一定程度的安全性, 因为一个应用程序的信息不能被另一应用程序随意访问。

容器部署时代

容器类似于 VM,但是更宽松的隔离特性,使容器之间可以共享操作系统(OS)。 因此,容器比起 VM 被认为是更轻量级的。且与 VM 类似,每个容器都具有自己的文件系统、CPU、内存、进程空间等。