相关文章
Redis - 渐进式遍历
Redis 使⽤scan命令进⾏渐进式遍历键,进⽽解决直接使⽤keys获取键时可能出现的阻塞问 题。每次scan命令的时间复杂度是O(1),但是要完整地完成所有键的遍历,需要执⾏多次scan。整 个过程如图2-29所⽰。
图2-29scan命令渐进式遍历 ⾸次scan从0…
建站知识
2024/11/9 5:55:19
【学生选课管理系统】项目笔记
项目难点
涉及到多个关联的数据库
脚手架
在这里我使用的是element-plus框架👉 具体文献参考->element-plus官网 运行项目(同时运行前端和后端) program/xsxk/vue/package.jsonprogram/xsxk/springboot/src/main/java/com/example/Spri…
建站知识
2024/11/15 19:31:28
特征检测与特征匹配方法笔记+代码分享
在一幅图像中,总能发现其独特的像素点,这些点可以被视为该图像的特征,我们称之为特征点。在计算机视觉领域中,基于特征点的图像特征匹配是一项至关重要的任务,因此,如何定义并识别一幅图像中的特征点显得尤…
建站知识
2024/11/15 14:23:47
分布式和微服务的区别
分布式和微服务是两个相关但有明显区别的概念。它们都涉及到多个组件的交互和协作,但侧重点和设计目标不同。下面是这两者的区别:
1. 概念 分布式系统(Distributed System): 分布式系统指的是通过网络连接的多个计算机…
建站知识
2024/11/15 19:31:28
2款使用.NET开发的数据库系统
今天大姚给大家分享2款使用.NET开发且开源的数据库系统。
Garnet
Garnet是一款由微软研究院基于.NET开源的高性能、跨平台的分布式缓存存储数据库,该项目提供强大的性能(吞吐量和延迟)、可扩展性、存储、恢复、集群分片、密钥迁移和复制功能…
建站知识
2024/11/16 2:17:09
(微服务)服务治理:几种开源限流算法库/应用软件介绍和使用
一、Go time/rate 限流器
1.1 简介
Go 在 x 标准库,即 golang.org/x/time/rate 里自带了一个限流器,这个限流器是基于令牌桶算法(token bucket)实现的。
在上一篇文章讲了几种限流算法,里面就有令牌桶算法ÿ…
建站知识
2024/11/9 8:52:55