赞
踩
看了一些文章,也没有特别清晰的理解面向对象存储。我发现中文网站上并没有人去对比的写MinIO和MySQL的不同,可能大家觉得这俩根本没必要对比吧。这篇文章会对比MinIO与MySQL,能更直观的理解面向对象存储。(以下内能很多都是按自己的理解,可能有错误,如有错误,请评论区指出,感谢)
这是我在一个网站上看到的一个图。咱们就一个词一个词解释。
MinIO是数据库吗?
不是,结合上面所写应该也理解了,大家把他叫做“对象存储服务”。
云存储相关的功能(云服务器上的功能)依赖于云计算实现,有以下几个好处:
1)成本:本地存储你得买服务器、自己运维等等,成本不可控。而阿里云可以让你完全不用考虑这些问题,甚至监控、动态扩容全给你设计好,成本比较可控。
2)弹性:比如你的网站突然有很多人访问,你就需要加购很多服务器,而云服务器最大的特点就是按需付费,用户多了帮你扩容,少了再给你减。
3)安全:云服务器都给你设计好了,比你设计的安全多了,放心吧。
4)隐私:像是机密数据,还是自己搭吧。
云计算的讲解
中文叫关系行数据库,其实就是以表格的形式。而非关系型数据库,就是非表格形式的,像是大名鼎鼎的Redis,它就是全部以Key-Value这种形式,相当于整个表就是一个Map。
数据存储真的是一个非常大的内容,我记得大三时有一门选修课叫“数据存储技术”,当时这门课我感觉很难,听的云里雾里,而且基本都是理论,很难实操,很枯燥,基本做些实验也是去验证这个理论知识,测一下这个数据库的速度、缓存机制、扩容机制等等。今天这个问题把我困了这么久,可见当时掌握的非常糟糕。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。