首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
数据库
Ddupg
创建于2022-09-21
订阅专栏
数据库相关内容
等 1 人订阅
共11篇文章
创建于2022-09-21
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
记一次线上HBase服务JVM metaspace内存泄漏问题
公司的HBase集群偶尔有个很奇怪的现象:内存占用会逐渐升高,响应延迟越来越高,最终服务宕机也会造成集群抖动,影响SLA。
Phoenix二级索引及基于Tephra的事务实现分享
Phoenix是Apache基金的顶级项目。基于JDBC API操作HBase的开源SQL引擎。Tephra被用于Phoenix为HBase提供跨行跨表的全语义ACID事务支持。
浅谈数据库存储结构
本文是公司内部的一次分享。 本文讨论的内容主要是数据库的存储结构,对很多同学来说内容比较基础。本文的目的旨在通过一个合适的角度理解各类存储结构形成的原因。
译 The Part of PostgreSQL We Hate the Most(PG的MVCC咋这么烂doga)
这篇博客既能深入理解数据库MVCC实现基本原理,也能对比MySQL和PG的MVCC实现,理解为什么PG的MVCC深受吐槽,所以翻译了一下。
HBase MVCC基本原理
现代数据库中,为提高并发行能,对于读写冲突,往往避免采用加锁的方案,而采用MVCC多版本并发控制。 本文简单介绍下HBase的MVCC的实现机制。
HBase Snapshot基本原理
成熟的数据库都有备份与恢复的功能,在意外或故障时还能尽量恢复数据,同时还能实现数据迁移。接下来就是介绍HBase的备份与恢复功能——Snapshot。
HBase如何使用无锁队列Disruptor之NamedQueueRecorder实现
最近注意到Disruptor这个非常牛逼的无锁队列实现,HBase中也有几个地方用到了Disruptor,简单看下HBase是如何使用的,在实践中学习应用。
论文分享:Column-Stores vs. Row-Stores: How Different Are They Really?
如今OLAP存储服务逐步兴起,列式存储是OLAP引擎的普遍选择,那行存和列存到底有哪些差别?这篇论文中对比了行存和列存的差异,也实验了各种列存查询优化技术对性能的影响。
Raft学习笔记(二)——logIndex唯一性问题&日志空洞问题
这是笔者Raft学习笔记的第二篇,是学习完核心算法后的两点思考。logIndex的唯一性;Raft规避了日志空洞。
Raft学习笔记(一)——核心算法
这是笔者的Raft学习笔记,只为温故时能快速回忆,故算法细节没有太详细介绍。 这是第一部分核心算法,理解了这部分则理解了Raft。
DynamoDB 2022论文分析
最近AWS发布了DynamoDB新论文,不是涉及细节的学术论文,而是介绍了公有云在工业生产实践上的设计与实践。值得数据库从业者思考和学习。