对比问题汇总
皮蛋粥深度爱好者
身处落雨的黄昏
展开
-
9、关系型数据库和非关系型数据库的区别?为什么两种都要使用?
关系型数据库:Oracle、Microsoft、SQL Server、MySQL、MariaDB非关系型数据库:MongoDB、Memcached、Redis。原创 2024-10-04 10:30:14 · 153 阅读 · 0 评论 -
8、rabbimq和kafka的区别?
但是性能和吞吐量一般。原创 2024-09-29 21:42:21 · 177 阅读 · 0 评论 -
7、k8s和docker的最大不同
Docker跟Kubernetes最大的不同是,docker主要是以命令行的方式,k8s主要是以yaml文件的方式来进行统一的管理和配置的。docker hub 查找镜像,使用镜像,上传镜像。aliyun 上传镜像 查找镜像 镜像加速器。镜像加速器 查找镜像。原创 2024-09-26 10:23:29 · 222 阅读 · 0 评论 -
6、Iptables和Firewalld有什么区别?
Centos6 Redhat6上面默认是iptables,iptables是基于四表五链,而Centos7 Redhat7上面默认是firewalld,firewalld是基于区域的,如果想用iptables也可以下载。我们一般操作的是filter里面的input链,可以设置一些规则针对于本主机是否允许别的主机来访问我或者是某些端口,因为iptables有很多表,每张表里有很多条链,所以设置的规则比较详细。原创 2024-09-25 10:23:26 · 529 阅读 · 0 评论 -
5、memcache,redis,mongodb区别?
是文档型非关系型数据库,支持丰富的数据表达,索引,最类似关系型数据库,支持的查询语言非常丰富,因此查询功能比较强大。数据结构单一,只支持内存服务,不支持持久化,数据不能备份,重启后数据全部丢失。支持多种数据类型,数据可以做持久化,可以做主从复制和备份,读写性能优异。原创 2024-09-24 09:27:41 · 378 阅读 · 0 评论 -
4、mysql和redis的区别
mysql 是把数据存到了磁盘上比较安全,但查询起来相对比较慢,而redis是把数据存到内存里,读取速度比较快一点,但是相对来说不是太安全,redis也可以把数据持久化到磁盘上,这也是redis的优点,所以在公司里通常把常用的数据放到redis,它是关系型数据库mysql 的一种补充,两者是相辅相成的。mysql支持sql语句对数据进行增删改查,redis这种非关系型数据库是不支持的。mysql 是关系型数据库,redis 非关系型数据库。mysql偏重于存储数据,redis偏重于数据的读取。原创 2024-09-23 09:13:58 · 435 阅读 · 0 评论 -
3、apache和nginx的区别,为什么不用apache
nginx比apache 占用更少的内存及资源 ,抗并发能力更强,nginx 处理请求是异步非阻塞的,而apache 则是阻塞型的,在高并发下nginx 能保持低资源低消耗高性能。apache的rewrite重写功能比nginx强大,模块也更多,两者相比nginx的bug要稍多一点。一般情况下对性能要求高的话可以使用nginx,如果只要求稳定不要求性能的话可以使用apache。原创 2024-09-22 10:22:56 · 200 阅读 · 0 评论 -
2、Centos7和Ubuntu的区别
CentOS 看起来会更稳定,因为它不会像 Ubuntu 那样对包做常规性更新,但这并不意味着 Ubuntu 就不比 CentOS 安全;Ubuntu 使用 .deb 和 .snap 的软件包,CentOS 使用 .rpm 和 flatpak 软件包;Ubuntu 基于 Debian,CentOS 基于 RHEL;Ubuntu 使用 apt 来更新,CentOS 使用 yum;Ubuntu 服务器版本在云服务和容器部署上的支持更多。Ubuntu 有更多的文档和免费的问题、信息支持;原创 2024-09-21 09:49:31 · 269 阅读 · 0 评论 -
1、git和svn的区别
2.git是每个历史版本都存储完整的文件,便于恢复,svn是存储差异文件,历史版本不可恢复。基于以上区别,git有了很明显的优势,特别在于它具有的本地仓库。1.git是分布式的,svn是集中式的。5.git有着更强的撤销修改和修改历史版本的能力。3.git可离线完成大部分操作,svn则不能。4.git有着更优雅的分支和合并实现。6.git速度更快,效率更高。原创 2024-09-20 10:24:18 · 233 阅读 · 0 评论