暂无搜索历史
最近个人在做一款AI应用,其中支付服务我用的node+express+mongodb实现,部署到了这台服务器上(穷鬼只有这一台),正式因为我这台机子比较小,所以...
这个框架是个人研发的一款鉴权框架,在这里,我们不从鉴权维度上面进行讨论,而是从系统设计方面展开。
通过主键或者唯一二级索引列来定位一条记录的访问方法定义为: const ,意思是常数级别的,代 价是可以忽略不计的。不过这种 const 访问方法只能在主键列或...
S给R发送的请求可以在请求头中新增一个序列号(Seq),如果Seq重复,那么我们R端可以丢弃,并且做出响应,这个时候如果之前网络延迟导致消息迟到的响应也到达了S...
这里为了便于叙述,毕竟不是本次的重点,我直接上源码,没基础的可以去找些其他资料来补一补
我们回到第一章(神奇,Redis存储原理竟然是这样! – Karos (wzl.fyi)),当时讲过Redis存储结构
为什么不存全部数据?部分数据会修改,那么可能导致value伪重复,加大了业务复杂度
通过一系列成为GC Roots的根对象作为起始节点集,从GCRoots开始向下搜索,搜索的路径为”引用链“,如果没有引用链,也就是不可达,说明对象不可能再被使用
一个集合最多可以存储 2^32-1 个元素。概念和数学中个的集合基本类似,可以交集,并集,差集等等,所以 Set 类型除了支持集合内的增删改查,同时还支持多个集...
建议先阅读:神奇,Redis存储原理竟然是这样! – Karos (wzl.fyi),或者本页面的第一章
本文的数据类型只讲底层结构和部分机制,不讲具体的使用,使用的话自行bing,但是会提一些应用场景
索引是数据库提供的利于快速查询的机制,索引类似于书籍目录,当查询条件那一列建立了索引之后,那么数据库会去硬盘索引文件中找到满足查询条件的(数据的)物理位置, 根...
好久没有深入地写文章了,这次来发一篇,通过mysql事物 | Joseph's Blog (gitee.io)和其他一些博客有感进行一些补充,InnoDB详解在...
从这篇文章开始,将对InnoDB的行格式和页结构进行介绍,这里主要介绍一下InnoDB的行格式,但是在故事的开始,都来提一下吧
试想一下,在高并发下,redis出现了雪崩,那么你设置了setnx,但是在设置expire之前崩了,呃呃呃~
上一篇文章对InnoDB的行格式进行了解析,但是却把记录头信息抛到这里来讲,那么开始吧,注意本片需要有一点数据结构和算法基础,如果基础薄弱,请先确保自己会二分查...
漏桶限流算法是一种固定容量的桶,水以恒定的速率流出,来限制请求的流量。当请求到来时,会先加入到漏桶中,漏桶以恒定的速率处理请求,处理不了的请求会被丢弃。
敢一个时髦,我也来玩一下TTS,因为有一个想法,自己打的文字可以用自己的声音读出来,找到一个开源项目,就开始搞起来试试,安装环境还是挺多坑的。
我们知道 ,ChatGPT API是一个OpenAI 的聊天机器人接口,它可以根据用户的输入生成智能的回复。为了提高聊天的流畅性和响应速度,ChatGPT AP...
在此之前,去看了下Redission的实现原理,不过在开发中,原本的代码使用RedistTemplate实现的,也不太想换,所以我想了下,不如自己实现要给Wat...
北京掌上先机网络科技有限公司 | 实习研发工程师 (已认证)