首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
megabyte875
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
11
文章 11
沸点 0
赞
11
返回
|
搜索文章
赞
文章( 11 )
沸点( 0 )
深入理解etcd(六)--- 底层数据库引擎boltdb
1. 引言 boltdb是单机kv数据库,所有数据都保存在一个文件中,通过内存映射的方式进行数据读取和写入,存储结构采用类B+树的组织形式,支持一写多读的事务机制,支持bucket增删改查、bucke
基于RocksDB实现精准的TTL过期淘汰机制
Parker 是 OPPO 互联网自研的一个基于 RocksDB 的分布式 KV 存储系统,它是一款类 Redis 的存储系统,主要解决的是用户使用 Redis 遇到的内存超限启动恢复时间长,一主多从代价大,硬件成本昂贵,无法存储海量数据等问题。 1. Parker简介 支持海…
celery+redis 探究
使用 redis 作为 celery 的 broker 时,celery 的交互操作同 redis 中数据记录的关联关系。 1、当前我的redis实例上没有任何的key。 2、现在发起一个任务(注意此
理解生产者-消费者问题:JavaScript实现
理解生产者-消费者问题:JavaScript实现 引言 生产者-消费者问题是并发编程中的一个经典问题,虽然JavaScript是单线程的,但通过异步编程模型,我们仍然可以模拟和解决这个问题。
Google Analytics(埋点) 使用指南
什么是 Google Analytics Google Analytics 是Google为网站提供的数据统计服务。可以对目标网站进行访问数据统计和分析,并提供多种参数供网站拥有者使用。 什么是GA4
ring buffer,一篇文章讲透它?
在任务间的通信、串口数据收发、log缓存、网卡处理网络数据包、音频/视频流处理中均有环形缓冲区(ring buffer) 的应用。在RT-Thread的ringbuffer.c和ringbuffer。
epoll边缘触发与水平触发
在网络编程中,会涉及到水平触发与边缘触发的概念,工程中以边缘触发较为常见,本文讲述了边缘触发与水平触发的概念,并给出代码示例,通过代码可以很清楚的看到它们之间的区别。 所以边缘触发需要一次性的把缓冲区的数据读完为止,也就是一直读,直到读到EGAIN(EGAIN说明缓冲区已经空了…
Go语言大厂编程 Channel 管道通讯
不要通过共享内存来通信,而要通过通信来实现内存共享。 底层的数据结构 底层数据结构需要看 hchan 源码: buf 指向底层循环数组,只有缓冲型的 channel 才有。 sendx,recvx 均
登录态 & SSO
前一段时间,参与了老项目的迁移工作,配合后端接口迁移时,由于两个项目采取了不一样的登陆方案,所以遇到了跨域登录态无法共享的问题。
数据一致性离不开的checkpoint机制
当系统出现故障重启后,通常要对前面的操作进行replay。但是从头开始代价太高了,所以通过checkpoint来减少进行replay的操作数。checkpiont机制保证在某一时刻,系统运行所在的易失
下一页
关注了
4
关注者
1
收藏集
0
关注标签
0
加入于
2020-03-19