E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
badgerdb
badgerdb
压缩合并
压缩合并原因
badgerdb
是lsmtree派系的数据库,put,delete接口都是通过追加写日志的方式来保存的,日志如果一直不清理,会导致读性能越来越差,占用的存储空间也越来越大,
badgerdb
为了解决这些问题
林凡_123
·
2023-08-25 03:37
badgerdb
数据库
badgerdb
中的logfile
logfile的作用logfile是一种日志结构,用来记录日志,lsmtree是日志追加写的模式,在bagerdb中,vlog和sst在磁盘中的存放方式都是使用的logfile结构//memTablestructurestoresaskiplistandacorrespondingWAL.WritestomemTablearewritten//bothtotheWALandtheskiplist.
林凡_123
·
2023-08-25 03:07
badgerdb
badgerdb
里面的事务
事务的ACIDA原子性(Atomicity)多步骤操作,只能是两种状态,要么所有的步骤都成功执行,要么所有的步骤都不执行,举例说明就是小明向小红转账30元的场景,拆分成两个步骤,步骤1:小明减30元。步骤2:小红加30元。步骤1和2必须同时执行成功或失败,不能只执行其中的一个步骤。C一致性(Consistency)其实和原子性一样I隔离性(Isolation)多个事务执行时,不能受并发的事务的影响
林凡_123
·
2023-08-18 21:00
badgerdb
数据库
同样是1亿数据,为什么nutsdb扛不住,而
badgerdb
可以?
大致描述的场景是,他们每天大概有1亿的数据写入,用
badgerdb
是可以cover住的,但是用nutsdb每次都会因为内存耗尽而提前终止。这个问题正好也涉
陪计算机走过漫长岁月
·
2023-04-05 06:14
go
存储
后端
面试
数据库
职场和发展
BadgerDB
原理及分布式数据库的中应用与优化
Part1-
BadgerDB
设计架构Badger[1]是基于论文:WiscKey:SeparatingKeysfromValuesinSSD-consciousStorage[2]的思想利用Go语言进行设计实现的
·
2022-05-09 20:12
JuiceFS v1.0 beta2 发布|进一步提升稳定性
本次更新以Bug修复和稳定性提升为主,辅以大量的文档更新和测试用例优化,并带来了以下新功能:一、新增:
BadgerDB
作为元数据引擎由社区开发者秦牧羊(@diluga)发起贡献,在JuiceFS插件式元数据引擎架构上新增对
·
2022-03-24 14:00
hdfs云存储容器
JuiceFS v1.0 beta2 发布|进一步提升稳定性
本次更新以Bug修复和稳定性提升为主,辅以大量的文档更新和测试用例优化,并带来了以下新功能:一、新增:
BadgerDB
作为元数据引擎由社区开发者秦牧羊(@diluga)发起贡献,在JuiceFS插件式元数据引擎架构上新增对
·
2022-03-10 15:56
hdfs云存储容器
上一页
1
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他