IT书架 本次搜索耗时 0.101 秒,为您找到 1023 个相关结果.
  • 47.什么是元数据?元数据分为哪些类型?包括哪些内容?

    47.什么是元数据?元数据分为哪些类型?包括哪些内容? 47.什么是元数据?元数据分为哪些类型?包括哪些内容? 在非 Cluster 模式下,元数据主要分为: Queue 元数据(queue 名字和属性等) Exchange 元数据(exchange 名字、类型和属性等) Binding 元数据(存放路由关系的查找表) Vhost 元数据(vho...
  • 552.Go hand off 机制?

    129 2024-01-25 《Golang面试题》
    Go hand off 机制? Go hand off 机制? 参考解析 概念 也称为P分离机制,当本线程 M 因为 G 进行的系统调用阻塞时,线程释放绑定的 P,把 P 转移给其他空闲的 M 执行,也提高了线程利用率(避免站着茅坑不拉shi)。 分离流程 当前线程M阻塞时,释放P,给其它空闲的M处理
  • 64.Kafka 的应用场景有哪些?

    64.Kafka 的应用场景有哪些? 64.Kafka 的应用场景有哪些? Kafka 的应用场景 1)消息队列 比起大多数的消息系统来说,Kafka 有更好的吞吐量,内置的分区,冗余及容错性,这让 Kafka 成为了一个很好的大规模消息处理应用的解决方案。消息系统一般吞吐量相对较低,但是需要更小的端到端延时,并常常依赖于 Kafka 提供的...
  • 427.micro怎么用

    128 2024-01-23 《Golang面试题》
    micro怎么用 micro怎么用 参考解析 题目来源:腾讯 答案: Micro是一个微服务生态系统。目标是简化分布式系统开发。提供的主要软件是Micro ,一个微服务工具包。该工具包由以下组件组成: Go Micro - 用于在Go中编写微服务的插件式RPC框架。它提供了用于服务发现,客户端负载平衡,编码,同步和异步通信库。 AP...
  • 537.Go 互斥锁正常模式和饥饿模式的区别?

    128 2024-01-25 《Golang面试题》
    Go 互斥锁正常模式和饥饿模式的区别? Go 互斥锁正常模式和饥饿模式的区别? 参考解析 在Go一共可以分为两种抢锁的模式,一种是正常模式 ,另外一种是饥饿模式 。 正常模式(非公平锁) 在刚开始的时候,是处于正常模式(Barging),也就是,当一个G1持有着一个锁的时候,G2会自旋的去尝试获取这个锁 当自旋超过4次 还没有能获取到锁的...
  • 109.聊聊 MongoDB 备份?

    127 2024-02-18 《MySQL面试题》
    109.聊聊 MongoDB 备份? 109.聊聊 MongoDB 备份? 和 MySQL 备份方式和策略类似,MongoDB 也需要定期的全量备份,以及定期的增量备份。具体可以看看 《MongoDB 增量备份方案》 和 《Mongodb 增量备份脚本与原理》 。 ? journal 回放在条目(entry)不完整时(比如恰巧有一个中途故障了)...
  • 539.Go 读写锁的实现原理?

    127 2024-01-25 《Golang面试题》
    Go 读写锁的实现原理? Go 读写锁的实现原理? 参考解析 概念: 读写互斥锁RWMutex,是对Mutex的一个扩展,当一个 goroutine 获得了读锁后,其他 goroutine可以获取读锁,但不能获取写锁;当一个 goroutine 获得了写锁后,其他 goroutine既不能获取读锁也不能获取写锁(只能存在一个写者或多个读者,可...
  • 514.Go defer关键字的实现原理?

    126 2024-01-25 《Golang面试题》
    Go defer关键字的实现原理? Go defer关键字的实现原理? 定义 : defer 能够让我们推迟执行某些函数调用,推迟到当前函数返回前 才实际执行。defer与panic和recover结合,形成了Go语言风格的异常与捕获机制。 使用场景 : defer 语句经常被用于处理成对的操作,如文件句柄关闭、连接关闭、释放锁 优点: ...
  • 414.gmp具体的调度策略

    125 2024-01-23 《Golang面试题》
    gmp具体的调度策略 gmp具体的调度策略 参考解析 答案: Go的调度器内部有三个重要的结构,G(代表一个goroutine,它有自己的栈),M(Machine,代表内核级线程),P(Processor([prɑːsesər]),上下文处理器,它的主要用途就是用来连接执行的goroutine和内核线程的,定义在源码的src/runtime/ru...
  • 103.MongoDB 支持哪些数据类型?

    125 2024-02-18 《MySQL面试题》
    103.MongoDB 支持哪些数据类型? 103.MongoDB 支持哪些数据类型? String Integer Double Boolean Object ObjectId Arrays Min/Max Keys Datetime Code Regular Expression … 等等 ? 为什么要在 MongoDB 中用”Code”数据...