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
Leveldb
TDSQL | DB·洞见回顾|基于LSM-Tree存储的数据库性能改进
LSM-Tree(LogStructuredMergeTree)是数据库领域内较高效的key-value存储结构,被广泛应用于工业界数据库系统,如经典的单机kv数据库
LevelDB
、RocksDB,以及被诸多分布式
·
2021-12-31 12:14
sql
ssdb、minio性能测试c
初步选型了几款key-value类型的NoSQL,分别有
levelDB
、rocksDB、TiDB、SSDB、swapDB、Kvrocks、Tikv。均为基于
levelDB
开发的几款NoSQL。
达微
·
2021-11-05 23:22
[VLDB]LSM-based storage techniques: a survey
LSM-basedstoragetechniques:asurvey现如今,log-structuredmerge-tree(LSM-tree)广泛应用于现代NoSQL数据库底层,BigTable,HBase,
LevelDB
1哥
·
2021-10-04 15:22
TDengine在同花顺组合管理业务中的优化实践
之前虽然采用了Postgres+
LevelDB
作为数据的存储方案,但仍然有不少痛点,所以必须对存储方案进行改造。通过对ClickHouse、InfluxDB、TDengin
·
2021-09-14 17:26
数据库金融科技大数据物联网运维
rosedb 事务实践
但是为了数据的完整一致性,大多数k-v都会实现事务的基本特性,例如k-v数据库的两大鼻祖
LevelDB
和RocksDB,一些Go语言实现的开源k-v也都支持事务,例如Bolt,Badger等。
·
2021-08-14 12:25
golangkv存储事务
python实现跳表SkipList的示例代码
Redis、
LevelDB
都是著名的Key-Value数据库,而Redis中的SortedSet、
LevelDB
中的MemTable都用到了跳表。
·
2021-07-25 12:07
比中央防护系统更可靠的比特币区块链
比特币核心(Bitcoincore)客户端使用Google的
LevelDB
数据库存储区块链元数据。区块被从后向前有序地链接在这个链条里,每个区块都指向前一个区块。区块链经
灼灼霏霏
·
2021-06-27 19:56
LSM-tree 基本原理及应用
今天介绍一下LSM-tree的主要思想,再举一个
LevelDB
的例子。
爱情小傻蛋
·
2021-06-27 12:35
LevelDB
完全解析(0):基本原理和整体架构
之前零零散散写过几篇和LSM-Tree、
LevelDB
有关的文章。之后也看了一些代码和论文,笔记也做了一些,但大都比较零乱、随意,没花功夫整理。
linjinhe
·
2021-06-25 09:10
BTC节点错误解决方法
错误如下:EXCEPTION:15dbwrapper_errorFatal
LevelDB
error:Corruption:badrecordlength:/data/coin/btc/indexes/txindex
黑客不黑_
·
2021-06-25 08:07
【深度知识】
LevelDB
从入门到原理详解
1.摘要本文介绍
LevelDB
的介绍,性能,框架,核心构件原理,基本操作接口样例。
笔名辉哥
·
2021-06-19 15:24
编译ibus-rime
sudoaptinstallg++gcccmakeautoconfgitlibboost-all-dev-y其次,安装专用依赖:sudoaptinstalllibibus-1.0-devlibnotify-devlib
leveldb
-devlibmarisa-devlibyaml
Ubuntu_2017
·
2021-06-19 07:57
LevelDB
网页数据浏览器
前言写一个h5网页,做
leveldb
数据浏览。思路数据库文件压缩上传,然后解压缩,使用
leveldb
解析出来,存数据库,通过接口请求出来数据,然后展示。
王岩_shang
·
2021-06-19 06:56
LSM-tree 基本原理及应用
今天介绍一下LSM-tree的主要思想,再举一个
LevelDB
的例子。转载自:https://kuaibao.qq.com/s/20181105G13VZ000?
叫我不矜持
·
2021-06-15 06:36
CentOS7安装Caffe
安装依赖包sudoyuminstallprotobuf-devel
leveldb
-develsnappy-developencv-develboost-develhdf5-develsudoyuminstallgflags-develglog-devellmdb-develsudoyuminstallopenblas-devel
kongxx
·
2021-06-10 16:50
[
LevelDB
/源码]memdb的实现分析
LevelDB
的数据插入首先会存储在内存表memdb内部,当数据量达到一定的大小之后才会被持久化到文件中。本文就内存数据表的结构及其操作相关源码进行分析。
bitking
·
2021-06-10 13:20
ActiveMQ学习-集群配置
只有Master节点对外提供服务,使用
LevelDB
存储消息,当主节点宕机后,其他节点会选举出一个新的节点成为Master节点,继续对外提供服务。优点:实现高可用,排除单节
chaorenex1
·
2021-06-08 18:16
python实现跳跃表(SkipList)
跳跃表是一种随机化的数据结构,目前开源软件Redis和
LevelDB
都有用到它,它的效率和红黑树以及AVL树不相上下,但原理相当简单,只要你能熟练操作链表,就能轻松实现一个跳跃表。
caelansar
·
2021-06-08 17:43
LSM-Tree
最近学习KylinHBase过程中了解到了LSM-Tree,发现当前很多NoSQL数据系统,例如:BigTableHBaseCassandraRokcsDb
levelDB
等,都是基于LSM-Tree的模式构建起来的
咬尘归
·
2021-06-07 21:20
caffe ubuntu 16.04 cpu版安装方法
安装依赖项sudoapt-getinstalllibprotobuf-devlib
leveldb
-devlibsnappy-devlibopencv-devlibhdf5-serial-devprotobuf-compilersudoapt-getinstall
RobertY
·
2021-06-07 11:25
go
leveldb
memdb实现
go
leveldb
[https://github.com/syndtr/go
leveldb
]中的memdb是一个跳表,跳表的原理参看:http://blog.sina.com.cn/s/blog_72995dcc01017w1t.html
norberthu
·
2021-06-07 01:48
普罗米修斯?古希腊泰坦之神?异形?不,新一代企业级监控组件—Prometheus!
监控特点二、Prometheus架构模型Prometheus核心组件三、Prometheus指标设计指标设计规范的诞生四、Prometheus存储模型LSM结构模型LSM模型—写操作LSM模型—读操作
LevelDb
魏小言
·
2021-06-06 17:22
服务端
架构
新星计划
prometheus
大数据
docker
数据库
Leveldb
解析之四:Compaction
1简述这一篇我们来解析
leveldb
的Compaction机制,要把这个讲清楚,需要回答下面的问题:什么是Compaction?什么时候会触发Compaction?Compact到底怎么做?
架构禅话
·
2021-06-05 18:26
[转]
LevelDB
的整体架构
感谢作者,原文链接:https://zhuanlan.zhihu.com/p/54510835本节信息量很大,我们要从整体上把握
LevelDB
这座大厦的结构。
贺大伟
·
2021-06-05 03:26
数据库内核的快照技术实现原理
"快照(Snapshot)"是数据库领域非常重要的一个概念,最初是用于数据备份.如今,快照技术已经成为数据库内核(引擎)最核心的技术特性之一.数据库内核的绝大多数操作,都依赖于快照,例如,
LevelDB
ideawu
·
2021-06-04 22:00
数据库
将btcd的addrindex用户实际业务中的通过地址查询交易列表是否可行
[email protected]
:65G先上一下跑分结果:image测试方法如下:在bitcoincore区块链上随机选择2000个地址(存在交易记录);在压测中,保证每次请求的地址不一样,这是为了防止
leveldb
cache
qishuai
·
2021-06-04 08:09
CentOS7安装Caffe2
sudoyuminstallepel-release安装依赖的系统库#$sudoyumupdate$sudoyuminstall-y\automake\cmake3\gcc\gcc-c++\git\kernel-devel\
leveldb
-devel
kongxx
·
2021-06-04 07:55
关于
LevelDB
中的压缩
leveldb
中,压缩分为2大类:minorCompaction,majorcompaction。
李天火
·
2021-05-26 09:48
解读 SSDB、
LevelDB
和 RocksDB 到 GaussDB(for Redis) 的迁移
摘要:本期将详细介绍SSDB、
LevelDB
和RocksDB到GaussDB(forRedis)的迁移。
华为云
·
2021-05-14 16:08
程序员
数据中心
节能
电费
NAIE
制冷
leveldb
Status 分析
leveldb
Status分析版权声明:本文为cheng-zhi原创文章,可以随意转载,但必须在明确位置注明出处!
登龙zZ
·
2021-05-13 23:58
activemq + zookeeper搭建activemq集群
更改配置:replicated
LevelDB
directory="${activemq.data}/activemq-data"replicas="3"bind="tcp://192.168.2.133
xun2019
·
2021-05-11 08:28
leveldb
Arena 分析
leveldb
Arena分析版权声明:本文为cheng-zhi原创文章,可以随意转载,但必须在明确位置注明出处!
登龙zZ
·
2021-05-09 13:38
caffe ubuntu build
#首先安装依赖项:sudoapt-getinstalllibprotobuf-devlib
leveldb
-devlibsnappy-devlibopencv-devlibhdf5-serial-devprotobuf-compiler
蓝云风翼
·
2021-05-08 10:57
区块链技术与应用【肖臻老师】笔记整理之------13-BTC-思考
所谓的哈希指针只是一种形象的说法,实际在用的时候只有哈希没有指针全节点将这些这些区块存到Key-value数据库里面,例如
levelDB
区块恋:情侣每人保留私钥的一半。截断私钥的做法会降低安
云灬沙
·
2021-04-30 16:49
区块链
区块链
leveldb
源码解析一之你是什么鬼?
leveldb
:老子是一个单机的KV数据库,适合写多读少,支持持久化,支持故障恢复,咋样,牛逼吧?我:听不懂!
leveldb
:老子就是一个main函数,管理一堆文件,给你存数据读数据!我:哦!
戈风
·
2021-04-24 05:31
ubuntu+python2.7+opencv3+caffe(gpu)
gpu依赖库和caffe依赖库)sudoapt-getinstallvimpython-pipgitsudoapt-getinstallbuild-essentiallibprotobuf-devlib
leveldb
-devlibsnappy-devlibopencv-devlibhdf5
wa23333
·
2021-04-21 19:19
zabbix + python 监控
leveldb
日志
监控到每台机器上
leveldb
的平均每分钟响应时间和超时次数。监控脚本pipinstallredisdatetime#!/usr/bin/pythonfromdatet
OrangeLoveMilan
·
2021-04-20 21:25
caffe 安装与matlab
编写不易如果觉得不错,麻烦关注一下~记录一下:参考连接:https://blog.csdn.net/c0586/article/details/79176363当遇到问题,请参考下面链接安装包其中我遇到过
leveldb
dong炫
·
2021-04-17 14:59
pytorch
LevelDB
写流程分析
虽然网上关于
leveldb
源码分析的文章挺多,但还是想写下来记录自己的再次学习过程,早几年前看过一些
leveldb
的实现因没有记录博客的文章,所以想再次分析
leveldb
源码时,看自己记录的东西会比较好些
fooboo
·
2021-04-15 15:58
go语言实现简易比特币系统(三):持久化
比特币使用的是
LevelDB
,而我们使用的是blot,因为bolt更轻便、简洁并且能够满足我们的需求。
小圣.
·
2021-03-31 17:16
区块链
区块链
比特币
图像数据转换成db(
leveldb
/lmdb)文件
caffe中常用的数据类型为lmdb或
leveldb
,接下来就介绍如何将原始图片文件转换成caffe中的db文件。
Gene_Chung
·
2021-03-10 20:59
leveldb
源码学习--memtable
Comparator首先Comparator是一个抽象类,导出了几个接口。classComparator{public:virtual~Comparator();//a(b-->(>0)||a==b-->0virtualintCompare(constSlice&a,constSlice&b)const=0;//Comparator的名字virtualconstchar*Name()const=0
icecity96
·
2021-03-10 18:06
ActiveMQ集群整体认识
前言最终需要掌握Replicated
LevelDB
Store部署方式,这种部署方式是基于ZooKeeper的。
·
2021-02-13 16:26
ubuntu16.04下brpc的安装
sudoapt-getinstall-ygitg++makelibssl-devlibgflags-devlibprotobuf-devlibprotoc-devprotobuf-compilerlib
leveldb
-devsudoapt-getins
朝阳科技大学
·
2021-02-12 11:45
区块链
区块链
区块链常用数据库
leveldb
用java来实现常规操作的方法
前言
LevelDB
是一种Key-Value存储数据库百度百科上介绍性能非常强悍可以支撑十亿级这段时间在研究区块链的时候发现的这个数据库。
·
2021-02-03 10:47
区块链常用数据库
leveldb
用java来实现常规操作
前言
LevelDB
是一种Key-Value存储数据库百度百科上介绍性能非常强悍可以支撑十亿级这段时间在研究区块链的时候发现的这个数据库。
向彪-blockchain
·
2021-02-02 14:26
java手写区块链
Caffe安装 CUDA10.0+CUDNN7.5.1
Core™
[email protected]
×8图像处理器:NVIDIA2080Ti内存:8GB二、安装过程1.安装相关依赖项$sudoapt-getinstalllibprotobuf-devlib
leveldb
-devlibsnappy-devlibopencv-devlibhdf5
niuwj
·
2020-12-04 15:56
java使用内存数据库ssdb的步骤
ssdb官方是这样评价的:一个高性能的支持丰富数据结构的NoSQL数据库,用于替代Redis.1.特性替代Redis数据库,Redis的100倍容量
LevelDB
网络支持,使用C/C++开发Redi
·
2020-12-03 18:08
Redis配合SSDB实现持久化存储代码示例
Redis本身主要用作内存缓存,不适合做持久化存储,因此目前有如SSDB、ARDB等,还有如京东的JIMDB,它们都支持Redis协议,可以支持Redis客户端直接访问;而这些持久化存储大多数使用了如
LevelDB
·
2020-11-28 12:13
leveldb
源代码分析系列1.3:变长编码实现
leveldb
中记录user_key和user_value的相关结构使用“varint”编码记录其长度并置于首部,例如skiplist存储的项entry,以及Put时WriteBatch存储的批写入数据格式
p__n
·
2020-11-15 20:36
leveldb
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
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
其他