IT书架 本次搜索耗时 0.101 秒,为您找到 1023 个相关结果.
  • 65. Kafka 消息发送和消费的简化流程是什么?

    65. Kafka 消息发送和消费的简化流程是什么? 1)Producer 发送消息 2)Broker 存储消息 3)Consumer 消费消息 65. Kafka 消息发送和消费的简化流程是什么? Kafka 消息发送和消费 1、Producer ,根据指定的 partition 方法(round-robin、hash等),将消息发布...
  • 57.RabbitMQ 如何保证消息的顺序性?

    57.RabbitMQ 如何保证消息的顺序性? 57.RabbitMQ 如何保证消息的顺序性? 和 Kafka 与 RocketMQ 不同,Kafka 不存在类似类似 Topic 的概念,而是真正的一条一条队列,并且每个队列可以被多个 Consumer 拉取消息。这个,是非常大的一个差异。 ? 来看看 RabbitMQ 顺序错乱的场景 : 一个 ...
  • 289.写一个东西:一个字符串json,转成一个直接可用的map,字符串可能是任何形式

    107 2024-01-19 《Golang面试题》
    写一个东西:一个字符串json,转成一个直接可用的map,字符串可能是任何形式 答案: 写一个东西:一个字符串json,转成一个直接可用的map,字符串可能是任何形式 参考解析 题目来源:字节 答案: package main import ( "encoding/json" "fmt" ) ...
  • 86.如何使用 Redis 实现分布式锁?

    104 2024-02-18 《MySQL面试题》
    86.如何使用 Redis 实现分布式锁? 86.如何使用 Redis 实现分布式锁? Redis 实现分布式锁,需要考虑如下几个方面: 1、正确的获得锁 set 指令附带 nx 参数,保证有且只有一个进程获得到。 2、正确的释放锁 使用 Lua 脚本,比对锁持有的是不是自己。如果是,则进行删除来释放。 3、超时的自动释放...
  • 74.请说说 Redis 的线程模型?

    104 2024-02-18 《MySQL面试题》
    74.请说说 Redis 的线程模型? 74.请说说 Redis 的线程模型? redis 内部使用文件事件处理器 file event handler ,这个文件事件处理器是单线程的,所以 Redis 才叫做单线程的模型。它采用 IO 多路复用机制同时监听多个 Socket,根据 Socket 上的事件来选择对应的事件处理器进行处理。 文件事件处...
  • 47. 在 MySQL 服务器运行缓慢的情况下输入什么命令能缓解服务器压力?

    102 2024-02-18 《MySQL面试题》
    47. 在 MySQL 服务器运行缓慢的情况下输入什么命令能缓解服务器压力? 运维 47. 在 MySQL 服务器运行缓慢的情况下输入什么命令能缓解服务器压力? 这个回答,和上面的回答思路是差不多的,优秀在更有层次感。 1)检查系统的状态 通过操作系统的一些工具检查系统的状态,比如 CPU、内存、交换、磁盘的利用率,根据经验或与系统正常时的状态...
  • 简单工厂模式

    简单工厂模式 1.1 模式动机 1.2 模式定义 1.3 模式结构 1.4 时序图 1.5 模式分析 1.6 简单工厂模式的优点 1.7 简单工厂模式的缺点 1.8 适用环境 1.9 Go语言实现 simple.go代码 simple_test.go代码 1.10 总结 简单工厂模式 1.1 模式动机 考虑一个简单的软件应...
  • 73.Redis 和 Memcached 的区别有哪些?

    99 2024-02-18 《MySQL面试题》
    73.Redis 和 Memcached 的区别有哪些? 73.Redis 和 Memcached 的区别有哪些? ? 1. Redis 支持复杂的数据结构 Memcached 仅提供简单的字符串。 Redis 提供复杂的数据结构,丰富的数据操作。 也因为 Redis 支持复杂的数据结构,Redis 即使晚于 Memcached 推出,却获得...
  • 67. MySQL 有哪些日志?

    96 2024-02-18 《MySQL面试题》
    67. MySQL 有哪些日志? 67. MySQL 有哪些日志? 错误日志:记录了当 mysqld 启动和停止时,以及服务器在运行过程中发生任何严重错误时的相关信息。 二进制文件:记录了所有的 DDL(数据定义语言)语句和 DML(数据操纵语言)语句,不包括数据查询语句。语句以“事件”的形式保存,它描述了数据的更改过程。(定期删除日志,默认关闭...
  • 62. 如何从 mysqldump 产生的全库备份中只恢复某一个库、某一张表?

    95 2024-02-18 《MySQL面试题》
    62. 如何从 mysqldump 产生的全库备份中只恢复某一个库、某一张表? 62. 如何从 mysqldump 产生的全库备份中只恢复某一个库、某一张表? 一、–ignore-table 备份库是忽略这个库中的某个表: mysqldump -uroot -p’Zhkj@554996’ -S /tmp/mysql3307.sock s2166pt...