# MongoDB 维面试题解读 MongoDB 是一种流行的 NoSQL 数据库,因其高性能、灵活的数据模型而广泛应用,为 DevOps 和维工程师提供了诸多挑战。本文将探讨一些常见的 MongoDB 维面试题,并配以实际代码示例,帮助读者更好地理解其核心概念。 ## MongoDB 数据库模型 MongoDB 使用文档存储数据,每个文档是一个 JSON 格式的对象。这种灵活的数据结
原创 10月前
47阅读
1部署过mongodb吗? 部署过,没有深入研究过,一般mongodb部署主从、或者mongodb分片集群;建议3台或5台服务器来部署。MongoDB分片的基本思想就是将集合切分成小块。这些块分散到若干片里面,每个片只负责总数据的一部分。 对于客户端来说,无需知道数据被拆分了,也无需知道服务端哪个分片对应哪些数据。数据在分片之前需要运行一个路由进程,进程名为mongos。这个路由器知道所有数据的存
转载 2023-08-08 14:24:50
130阅读
当我还是一个很菜很菜的小鸟的时候,这个帖子的内容很吸引我,觉得挺好的就把它复制到本地,后来就把自己的答案写上去成为现在的内容。里面有些简答题重复了,我没有删除。 --------------------------- 维工程师面试题目: 一、有文件file1 1、查询file1 里面空行的所在行号 awk '{if($0~/^$/)print NR}’ file or
翻译 精选 2012-10-22 21:29:40
2056阅读
1点赞
1评论
1、写一个脚本查找最后创建时间是3天前,后缀是*.log的文件并删除。   sudo find  ./ -ctime -3 -type f -name *.log |xargs rm -rf2、写一个脚本将某目录下大于100k的文件移动至/tmp下。   sudo  find ./ -type f -size +100k | xargs mv /t
转载 精选 2016-05-06 11:18:43
1667阅读
文章目录一、相关概念1.1 业务应用场景1.2 简介1.3 体系结构1.4 数据模型二、安装2.1 docker单机2.2 docker集群 一、相关概念1.1 业务应用场景有如下需求:对数据库高并发读写需求; 对海量数据的高效存储和访问; 对数据库的高可扩展性和高可用性;(mongodb的列可以自动扩展)应用场景:社交场景,使用mongoDB存储用户信息/朋友圈信息,通过地理位置索引实现附近
转载 2023-08-08 09:08:02
63阅读
维工作中遇到的问题汇总  http://tshare365.com/archives/1561.html解决centos系统远程连接慢linux面试题:删除一个目录下的所有文件,但保留一个指定文件find /xx -type f ! -name "file10"|xargs rm -f find /xx -type f ! -name "file10" -exec rm -f
转载 2017-02-22 14:00:49
1072阅读
http://os.51cto.com/art/201709/551759.htm 
转载 2017-09-26 16:33:38
806阅读
维面试题
原创 2018-04-04 14:21:45
10000+阅读
4点赞
1评论
1 在Linux系统中,以(文件) 方式访问设备。 2 Linux内核引导时,从文件(/etc/fstab) 中读取要加载的文件系统。3 Linux文件系统中每个文件用(i节点) 来标识。4 全部磁盘块由四个部分组成,分别为(引导快) 、专用块、(i节点表块) 和数据存储块。5 链接分为:(硬链接) 和(符号连接 ) 。6 超级块包含了i节点表和( 空闲块表) 等重要的文件系统信息。7 某文件的
1、什么是维?什么是游戏维?1)维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术维又包括很多种,有DBA维、网站维、虚拟化维、监控维、游戏维等等2)游戏维又有分工,分为开发运维、应用维(业务维)和系统维开发运维:是给应用维开发运维工具和维平台的应用
原创 2017-06-26 14:57:26
10000+阅读
2点赞
                Linux维面试题1)Linux启动大致过程?*BIOS自检*运行系统内核并检测硬件从硬盘启动并运行系统的第一个进程init(LILO和GRUB模式)*init读取系统引导配置文件/etc/inittab,并根据运行级别配置服务/etc/rc.d/rc.local 2)服务器已
原创 2017-09-07 15:50:24
1848阅读
1点赞
1、什么是维?什么是游戏维?1)维是指大型组织已经建立好的网络软硬件的维护,就是要保证业务的上线与运作的正常,在他运转的过程中,对他进行维护,他集合了网络、系统、数据库、开发、安全、监控于一身的技术维又包括很多种,有DBA维、网站维、虚拟化维、监控维、游戏维等等2)游戏维又有分工,分为开发运维、应用维(业务维)和系统维开发运维:是给应用维开发运维工具和维平台的应用
转载 9月前
0阅读
如果你想返回用户及用户的分数,你需要这样执行:ZRANGE user_scores 0 10 WITHSCORES Agora Games 就是一个很好的例子,用 Ruby 实现的,它的排行榜就是使用 Redis 来存储数据的,你可以在这里看到。紧接着你需要抓一抓自己的脑袋,故作思考片刻,好像接下来的结果是你主动思考出来的,然后回答:我记得 set 指令有非常复
原创 2024-07-16 15:49:12
87阅读
原因因个人发展规划等原因,决定在近期离职。为确保工作交接的顺利,特招聘一位替代者(kubernetes维开发工程师)。在完成招聘工作后,特写下此文。jd工作职责1、参与各微服务环境的搭建、升级与维护; 2、参与docker、Kubernetes 、istio容器平台的开发和维护; 3、参与CI/CD以及日志、监控、报警等技术基础设施的升级与维护; 4、持续完善系统 维 资料库 (部署、性能参
转载 9小时前
342阅读
1.http状态码200 - 请求成功301 - 资源(网页等)被永久转移到其它URL404 - 请求的资源(网页等)不存在500 - 内部服务器错误2.shell取出本地IP地址#!/bin/bash ip=`ifconfig -a|grep inet|grep -v 127.0.0.1|grep -v inet6|awk '{print $2}'|tr -d "addr:"` echo $ip
1.用awk输出123456为654321?   echo 123456|awk -F "" '{for(i=NF;i>0;i--) printf $i}'   #  此题的关键是FS==空   2.判断系统中用户user01,user02,user03......user10如果不存在则创建?   #!/bin
原创 2011-11-18 20:27:24
846阅读
一、选择题1. Linux系统中DNS服务进程名为()A.named  B.httpd  C.ftpd  D.SysLog2.在UINX/Linux中,系统Root用户口令信息一半保存的文件夹是()A.autobat  B.service.conf  C.inetd.conf &
转载 2018-10-29 10:46:23
703阅读
再网上看了很多的java面试题,有很多都是零零碎碎的,有或者是需要付费加密????的,加个vip什么的,故而以下是博主整理的有关java面试题的以下内容,我想以一种幽默风趣????的风格来给大家分享和探讨。另外附加有一些公司的面试真题(内部分享)下面我就开启????耳机模式。并且⭐是重要部分,要记易考噢。Mysql面试题 . 1、数据库存储引擎 数据库存储引擎是数据库底层软件组织,数据库管理系统(DBMS)使用数据引擎进行创建、查询、更擎,还可以 获得特定的功能。现在许多不同的数
原创 2021-07-12 10:50:07
361阅读
Kubernetes (简称K8S) 是一个用于自动部署、扩展和管理容器化应用程序的开源平台。在现代软件开发中,容器化技术越来越流行,因为它提供了更好的可移植性、可维护性和可伸缩性。本文将带你了解关于Kubernetes维面试题,并教你如何实现这些关键词。 **整体流程** 我们将按照下表所示的步骤来实现关键词,并用相应的代码进行演示: | 步骤 | 操作 | |------|-----| |
原创 2024-01-22 15:51:45
134阅读
  • 1
  • 2
  • 3
  • 4
  • 5