剑本无品,用剑者证之。
猛然看到mogdb大家可能会想到mongodb,认为是不是打错了,其实不然。
mongodb 是一款流行的开源文档型数据库,从它的命名来看,从它的命名就能看出当时mongodb是多么的向往强大。mongodb 的原名一开始
来自于 英文单词”humongous”, 中文含义是指”庞大”,即命名者的意图是可以处理大规模的数据。
但mogdb是云和恩墨基于opengauss开源数据库进行完善增强的企业发行版。优点在于高性能、高可用、全密态、自动化运维、多数据库兼容等企业需求,应对企业用户需求新一代数据库的应用场景。其核心价值是高安全、高性能、高兼容、易运维和全天候的企业支持。
最重要的是它有超强的处理能力和强大的工具。
有了这几年的使用经历和体验 mogdb 的两层感觉:一个是爽,另一个是“飒”。因为它非常的友好,而且文档式的结构更容易理解,而无约束也让管理更加简单,一切都可以很快速的进行。其次与传统的数据库一样,mogdb 在使用上也需要认真的考量和看护,不然的话,会遇到很多的坑。
我的使用场景
1. ai
2. 数据库应用安全
3. 超融合引擎架构
提到了应用场景,归根结底是数据的应用。根据 idc 调查,未来三年中创建的数据量将超过过去 30 年创建的所有数据的总和,但其中大部分数据不会得到采集和存储7。然而,到今年为止,大多数数据都存储在核心数据中心(包括云服务提供商和企业数据中心),这一比例将在 2024 年增长到 68%8。在所有数据存储容量中,idc 估计到 2024 年,云服务提供商将部署其中的近 40%,这与 2015 年相比增长近 2100%。来自 sta的其他分析表明,截至 2019 年,48% 的企业数据存储在云中,这一比例自 2015 以来增长了 60%。
要是提到安装就会想到docker,docker 容器是资源分割和调度的基本单位,封装整个服务的运行时环境,用于构建、发布和运行分布式应用的一个框架。安装好docker后,大家务必要查看容器的存储信息,然后在查看具体的容器、版本、版本信息,安装过程这里就不缀述了。
这是mogdb的下载地址:
安装包下载: https://mogdb.io/downloads/mogdb/
容器化安装mogdb 容器版安装过程说明,mogdb 容器版本不支持 mogha 工具、om 工具,目前最多支持一主八备。mogdb 3.0 容器版支持最新版的 compat-tools 和插件功能。由于考虑尽可能缩减容器镜像的大小,以方便快速下载和部署,从 2.0 版本开始,容器化 mogdb 在容器里运行的操作系统在 x86 和 arm 架构下分别运行在 ubuntu 和 debian 之上
x86-64 架构的 mogdb 容器运行在 ubuntu
18.04 操作系统中。
arm64 架构的 mogdb 容器运行在 debian 10 操作系统中。
下面的mogdb在dock下的安装过程:
[docker@xing ~]$ docker ps --查看容器
[docker@xing ~]$ docker version --查看版本
[docker@xing ~]$ docker info --查看信息
最后,对我公司选择mogdb的原因做个四位一体的概括:
基础:mogdb是在opengauss开源数据库的基础上开发的企业发行版
定制:由云和恩墨基于opengauss定制式开发,并发行。
核心:高可用、安全、自动化运维、数据库一体机和sql审核优化。
价值:易用性、高性能、高可用等和全天候的企业支持服务。