IT书架 本次搜索耗时 0.277 秒,为您找到 117 个相关结果.
  • 一、概述

    Redis 是速度非常快的非关系型(NoSQL)内存键值数据库,可以存储键和五种不同类型的值之间的映射。 键的类型只能为字符串,值支持五种数据类型:字符串、列表、集合、散列表、有序集合。 Redis 支持很多特性,例如将内存中的数据持久化到硬盘中,使用复制来扩展读性能,使用分片来扩展写性能。
  • 五、Redis 与 Memcached

    数据类型 数据持久化 分布式 内存管理机制 两者都是非关系型内存键值数据库,主要有以下不同: 数据类型 Memcached 仅支持字符串类型,而 Redis 支持五种不同的数据类型,可以更灵活地解决问题。 数据持久化 Redis 支持两种持久化策略:RDB 快照和 AOF 日志,而 Memcached 不支持持久化。 分布式...
  • 357.golang开发用什么框架

    241 2024-01-22 《Golang面试题》
    golang开发用什么框架 golang开发用什么框架 参考解析 题目来源:百度 答案: golang框架图示 Web框架 gin gin是一个知名且简约的Golang Web应用框架。该框架拥有各种开发所需的库合功能。许多知名的开发公司都会采用该 Web 框架来处理各种监控、跟踪、以及调试等问题。此外,相对其他平台,该框...
  • 39.如何避免缓存”穿透”的问题?

    39.如何避免缓存”穿透”的问题? 39.如何避免缓存”穿透”的问题? 缓存穿透 缓存穿透,是指查询一个一定不存在 的数据,由于缓存是不命中时被动写,并且处于容错考虑,如果从 DB 查不到数据则不写入缓存,这将导致这个不存在的数据每次请求都要到 DB 去查询,失去了缓存的意义。 被动写:当从缓存中查不到数据时,然后从数据库查询到该数据,写入该...
  • 98.分布式锁知道哪些?用channel如何实现?

    210 2024-01-17 《Golang面试题》
    分布式锁知道哪些?用channel如何实现? 分布式锁知道哪些?用channel如何实现? 题目来源:网易 答案1: 分布式锁定义-控制分布式系统有序的去对共享资源进行操作,通过互斥来保持一致性。通过数据库,redis,zookeeper都可以实现分布式锁。其中,最常见的是用redis的setnx实现。通过channel实现: pa...
  • 18. 请问当用户反馈网站访问慢,你会如何处理?

    18. 请问当用户反馈网站访问慢,你会如何处理? 18. 请问当用户反馈网站访问慢,你会如何处理? 有哪些方面的因素会导致网站网站访问慢? 1、服务器出口带宽不够用 本身服务器购买的出口带宽比较小。一旦并发量大的话,就会造成分给每个用户的出口带宽就小,访问速度自然就会慢。 跨运营商网络导致带宽缩减。例如,公司网站放在电信的网络上,那么客户...
  • 19. 消息队列的一般存储方式有哪些?

    19. 消息队列的一般存储方式有哪些? 19. 消息队列的一般存储方式有哪些? 当前业界几款主流的MQ消息队列采用的存储方式主要有以下三种方式。 ? 1. 分布式KV存储 这类 MQ 一般会采用诸如 LevelDB 、RocksDB 和 Redis 来作为消息持久化的方式。由于分布式缓存的读写能力要优于 DB ,所以在对消息的读写能力要求都不是...
  • 23. 分布式事务的基础?

    23. 分布式事务的基础? 23. 分布式事务的基础? 数据库的 ACID 满足了数据库本地事务的基础,但是它无法满足分布式事务,这个时候衍生了 CAP 和 BASE 两个经典理论。 ? CAP 理论 CAP 定理,又被叫作布鲁尔定理。对于设计分布式系统来说(不仅仅是分布式事务)的架构师来说,CAP 就是你的入门理论。 C (一致性):在分...
  • 34.为什么要用缓存?

    34.为什么要用缓存? 34.为什么要用缓存? 正如在 「什么是缓存?」 问题中所看到的,使用缓存的目的,就是提升读写性能。而实际业务场景下,更多的是为了提升读性能 ,带来更好的性能,更高的并发量。 日常业务中,我们使用比较多的数据库是 MySQL ,缓存是 Redis 。一起来看看,阿里云提供的性能规格: Redis 性能规格,https:/...
  • 22. 为什么会有分布式事务?

    22. 为什么会有分布式事务? 22. 为什么会有分布式事务? 从本地事务来看,我们可以看为两块,一个是 service 产生多个节点,另一个是 resource 产生多个节点。 ? 可能会有胖说,我们就是一个单体应用,不存在这样的情况。OK ,没问题,那么我们回过头来想想用户下单完成,我们需要给用户发短信。如果发送短信失败,可能是网络抖动的原因,...