排序
Mysql很慢,除了索引,还有什么原因?
我熟练应用ctrl c和ctrl v 开发curd代码好多年了。 mysql查询为什么会慢,关于这个问题,在实际开发经常会遇到,而面试中,也是个高频题。 遇到这种问题,我们一般也会想到是因为索引。 那除开...
Redis Plus来了,性能炸裂!
今天给大家介绍的是KeyDB,KeyDB项目是从redis fork出来的分支。 众所周知redis是一个单线程的kv内存存储系统,而KeyDB在100%兼容redis API的情况下将redis改造成多线程。 线程模型 KeyDB将redi...
常见的API网关产品有哪些
1. 亚马逊API网关 由 AWS 全面管理的服务。 与其他 AWS 服务无缝集成。 支持 REST、WebSocket 和 HTTP API。 提供请求/响应转换、缓存和使用计划等功能。 使用案例 AWS 托管应用的理想选择。 使...
CDN技术详解
想必大伙都听过 CDN(Content Delivery Network),几乎市面上所有上点规模的公司都会用到 CDN。 我前段时间看了一本《CDN技术详解》,然后本地简单实现了一个 CDN 服务,这篇文章来简单总结一...
常见的限流算法有哪些
限流是当高并发或者瞬时高并发时,为了保证系统的稳定性、可用性,对超出服务处理能力之外的请求进行拦截,对访问服务的流量进行限制。 常见的限流算法有四种:固定窗口限流算法、滑动窗口限流...
为什么数组查询的复杂度为O(1)?
数组必须要内存中一块连续的空间,并且数组中必须存放相同的数据类型。 比如我们创建一个长度为10,数据类型为整型的数组,在内存中的地址是从1000开始,那么它在内存中的存储格式如下。 由于每...
为什么要手动关闭文件流?
一、问题回溯 在项目的开发过程中,当我们对文件进行读写操作时,不知道大家有没有碰到这样的问题。 有的同学在做一个读取临时文件数据的工作,当读完文件内容,准备将其删除的时候,有时候会正...













