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
KV存储
[Druid] 1 基本概念和架构概览
分布式OLAP数据库:(1)ES-明细数据检索(OLAP聚合分析支持不好)(2)Kylin-预计算+
kv存储
(预计算无法做到低延时)(3)Presto-可直接读HDFS文件的查询引擎image.png注意
LZhan
·
2023-10-17 05:48
python 微服务 etcd_架构之微服务(etcd)
1.ETCD是什么ETCD是用于共享配置和服务发现的分布式,一致性的
KV存储
系统。该项目目前最新稳定版本为2.3.0.具体信息请参考[项目首页]和[Github]。
weixin_39683172
·
2023-10-13 16:47
python
微服务
etcd
pulsar 初步小试
Plusar已经在Yahoo的生产环境使用了三年多,主要服务于Mail、Finance、Sports、Flickr、theGeminiAdsplatform、Sherpa以及Yahoo的
KV存储
。
dayeshisir
·
2023-10-07 04:18
2022-美团-大数据研发工程师-秋招面经
1、技术一面Q1:自我介绍Q2:介绍字节内存泄漏和OOM的问题Q3:字节的
KV存储
库、内存和缓存的关系Q4:介绍伴随同行项目Q5:项目是否具有分层,比如dao、util、处理层,也就是springboot
LaiYoung1022
·
2023-09-28 18:57
2022届秋招
2022届秋招
美团
大数据研发
MIT6824——lab4(实现一个分片
kv存储
)的一些实现,问题,和思考
PartA分片控制器1.整体思路和lab3A一样,shardctler也是一个服务,由客户端调用。这个服务建立在raft集群上,保证容错。shardctler也应该保证线性一致性和重复请求的问题,因此也需要记录clientid和messageid。shardctler保存了当前的分片信息,称为配置Num:当前配置号Shards:每一个分片对应的副本组id—gidGroups:每个组(gid)对应哪
johnsonli99
·
2023-09-27 05:10
服务器
分布式
数据库架构
MIT6824——lab3(实现一个
kv存储
)的一些实现,问题,和思考
总结,问题1总结1.1
KV存储
服务流程客户端给kv(leader,如果不是leader会重新找一个kv)发送请求requestkv给raft发送请求Start(),将request添加到日志raft给其他
johnsonli99
·
2023-09-27 05:10
分布式
Zoned Storage-应用
GettingStartedPrerequisites构建和安装ZenFSZenFS命令Benchmarking基准测试RocksDBwithZenFSZenFS介绍RocksDB是用于快速存储设备的持久
KV
kxwang_
·
2023-09-25 15:45
分区存储
linux
分区存储
kv
Rocksdb
ToplingDB Zero Copy
背景ToplingDB是topling开发的
KV存储
引擎,fork自RocksDB,进行了很多改造,其中最重要的部件是ToplingZipTable,是BlockBasedTable的代替品,性能更高而内存占用更低
·
2023-09-22 12:30
ToplingDB NestLoudsTrie 索引
背景ToplingDB是topling开发的
KV存储
引擎,fork自RocksDB,进行了很多改造,其中最重要的部件是ToplingZipTable,是BlockBasedTable的代替品,性能更高而内存占用更低
·
2023-09-21 12:11
Xline v0.4.1: 一个用于元数据管理的分布式
KV存储
Xline是一个基于Curp协议的,用于管理元数据的分布式
KV存储
。现有的分布式
KV存储
大多采用Raft共识协议,需要两次RTT才能完成一次请求。
·
2023-09-20 22:50
数据数据管理kv存储存储分布式
部署高可用 kubernetes 集群
kuber-controller-manager和kube-scheduler的高可用官方已经实现了,都是通过etcd全局锁进行选举实现的,etcd是一个分布式,强一致的(满足CAP的CP)
KV存储
系统
田飞雨
·
2023-09-19 22:18
ToplingDB 分布式 Compact 与 BlockBasedTable
背景ToplingDB是topling开发的
KV存储
引擎,fork自RocksDB,进行了很多改造,其中最重要的部件是ToplingZipTable,是BlockBasedTable的代替品,性能更高而内存占用更低
·
2023-09-18 16:48
ToplingZipTable Key Value 分离存储
(一)背景ToplingDB是topling开发的
KV存储
引擎,fork自RocksDB,进行了很多改造,其中最重要的部件是ToplingZipTable,是BlockBasedTable的代替品,性能更高而内存占用更低
·
2023-09-18 16:31
后端mysql数据库redis
ToplingDB 顺序扫描中 Value 的延迟加载
(一)背景ToplingDB是topling开发的
KV存储
引擎,fork自RocksDB,进行了很多改造,其中最重要的部件是ToplingZipTable,是BlockBasedTable的代替品,性能更高而内存占用更低
·
2023-09-18 15:50
淘宝京东扣库存怎么实现的
1.使用
kv存储
实时的库存,直接在kv里扣减,避免用分布式锁2.不要先查再扣,直接扣扣扣,扣到负数,(增改就直接在kv里做),就说明超卖了,回滚刚才的扣减3.同时写MQ,异步写到数据库,相当于双写,大不了还搞个兜底的数量对比程序
千百元
·
2023-09-17 15:39
#
redis
redis
Redis 核心数据结构理论解析
一、简述redis是一个开源的使用C语言编写的一个
kv存储
系统,是一个速度非常快的非关系远程内存数据库。它支持包括String、List、Set、Zset、hash五种数据结构。
试剑江湖。
·
2023-09-13 18:24
#
Redis
redis
数据库
缓存
ToplingDB 分布式 Compact:天然的协同
(一)背景ToplingDB是topling开发的
KV存储
引擎,fork自RocksDB,进行了很多改造,其中一个最重要的功能是分布式Compact,将Compact从DB结点转移到由多个DB共享的计算集群中执行
·
2023-09-12 10:56
RocksDB 的 Group Write 机制
RocksDB是LSM-tree结构的
KV存储
,写入的数据先通过WAL持久化,再写入到memtable中。WAL的写入需要保证顺序性,只能由单个线程来进行操作。
rickif
·
2023-09-10 03:20
Docker Swarm
Swarmmode内置
kv存储
功能,提供了众多的新特性,比如:具有容错能力的去中心化设计、内置服务发现、负载均衡、路由网格、动态伸缩、滚动更新、安全传输等。
Lemon熊
·
2023-09-08 20:11
云原生
docker
云原生
容器
Redis相关知识
目录一、数据类型及使用场景(2)QuickList3、Hash4、set5、zset二、Redis1、redis线程模型2、redis事务4、持久化机制三、部署方案一、数据类型及使用场景redis是
kv
Android_chunhui
·
2023-09-01 00:59
redis
数据库
缓存
《转》TiKV & TiDB相关笔记
github一、Ti
KV存储
简述通过单机的RocksDB,TiKV可以将数据快速地存储在磁盘上;通过Raft,将数据复制到多台机器上,以防单机失效。
祁小彬
·
2023-08-31 22:05
三篇文章了解 TiDB 技术内幕 - 谈调度
为什么要进行调度先回忆一下第一篇文章提到的一些信息,TiKV集群是TiDB数据库的分布式
KV存储
引擎,数据以Region为单位进行复制和管理,每个Region会有多个Replica(副本),这些Replica
hiekay
·
2023-08-26 09:55
首个跨云元数据
KV存储
Xline正式进入CNCF沙箱
Xline是由达坦科技(DatenLord)于2022年年底推出的开源项目,是一个用Rust语言写就的,用于元数据管理的分布式
KV存储
。Xline是CNCF首个跨云元数据
KV存储
项目。
·
2023-08-24 23:45
存储cncfkv存储
OpenResty封装Redis客户端
Reids客户端Redis是近几年业内非常流行的内存
KV存储
系统,以速度快和丰富的数据类型而闻名,可以用在缓存、消息队列、数据库等领域,许多国内外知名公司都是它的用户。
zhixuChen200
·
2023-08-24 22:45
OpenResty
redis
lua
openresty
Rust X DatenLord l Rust China Conf 2023 倒计时!
达坦科技(DatenLord)旗下的开源项目Xline(用于元数据管理的分布式
KV存储
)就是用Rust写就的,我们也一直坚定地做Rust语言在中国的布道。
·
2023-08-24 11:33
rustrust-lang
DatenLord X Segmentfault直播预告 l CURP协议的工业化实践
DatenLord推出开源的分布式
KV存储
Xline,针对多数据中心场景,实现数据的高性能跨云、跨数据中心共享访问,并且保证数据的一致性,方便业务系统实现多地多中心多活部署。
达坦科技DatenLord
·
2023-08-21 06:11
Tech
Talk
segmentfault
RocketMQ消息存储和查询原理
从存储方式来看,主要有几个方面:文件系统分布式
KV存储
关系型数据库从效率上来讲,文件系统高于
KV存储
,
KV存储
又高于关系型数据库。
清幽之地
·
2023-08-20 21:14
微服务架构入门(2)—— Spring Boot + Spring Cloud Consul + Spring Cloud Gateway 实战
SpringCloudGateway作为API网关的基本功能及开发方法(高级功能如限流等之后再学习)结合微服务架构入门(1),实现生产者、消费者场景要求生产者、消费者的应用配置可以无需重启应用动态刷新、更改要求能从分布式配置
KV
Rickie_7
·
2023-08-19 13:02
Spring
Cloud
微服务
SpringBoot
微服务架构
spring
boot
spring
cloud
consul
gateway
将Spring Security OAuth2授权服务JWK与Consul 配置中心结合使用
ConsulKVStore提供了一个分层的
KV存储
,能够存储分布式键值,我们将利用ConsulKVStore使资源服务器发现授权服务器的公钥,授权服务器将密钥通过HTTPAPI更新到KVStore。
ReLive27
·
2023-08-17 14:46
从原理到参数解析,HBase 刷写与合并机制介绍
HBase是目前主流的NoSQL数据库,是一个高可靠、高性能、高伸缩的分布式
KV存储
系统,本文讲解HBase两个核心机制——刷写(Flush)与合并(Compaction),重点介绍其原理及参数配置建议
大数据技术架构
·
2023-08-16 19:32
TinyKV project2 & 3 个人学习总结
因为在数据量大的情况下,
kv存储
不能fit内存,需要做成lsm-tree提高效率。同时做成了LSM-tree的话,要考虑多持久化一个applyIndex。hardState里面持
boring_111
·
2023-08-01 09:12
tinykv记录
系统架构
分布式
基于LSM-Tree 的分布式组件化 KV 存储系统 | DB·洞见回顾
Nova-LSM,一个将基于LSM-Tree的分布式
KV存储
系统分解为使用RDMA进行通信的组件的工作。这些组件将存储与处理分开,使处理组件能够共享存储带宽和空间。
腾讯云数据库
·
2023-07-25 16:08
RocketMQ深入分析
从存储方式和效率来看,文件系统高于
KV存储
,
KV存储
又高于关系型数据库,直接操作文件
Allen-xs
·
2023-07-24 23:50
中间件
rocketmq
RocksDB架构
RocksDB中文网|一个持久型的key-value存储rocksdb是一种
KV存储
引擎,常用于数据库存储数据,无法直接使用,没有提供sql命令,通过调用rocksdb提供的api进行数据库的读写等操作
suliangyi2012
·
2023-07-24 22:52
数据库
高性能
kv存储
设计 之 cacheline对齐
最近在设计高读性能的
kv存储
,为了尽可能保证cache的命中,应尽可能将"同时读取"的数据放到一起,以此来保证数据大概率同时出现在高速cache中。
WanderingScorpion
·
2023-07-21 20:14
检索技术
方法沉淀
问题解析
Kubernetes(十三)etcd详解
导读:etcd是用于共享配置和服务发现的分布式、一致性的
KV存储
系统。本文从etcd项目发展所经历的几个重要时刻开始,为大家介绍了etcd的总体架构及其设计中的基本原理。
liu_weiliang10405
·
2023-07-19 09:32
kubernetes
etcd
kubernetes
编写你的第一个 Java 版 Raft 分布式 KV 存储
项目地址:https://github.com/stateIs0/lu-raft-kv欢迎star:)什么是Java版Raft分布式
KV存储
Raft算
莫那一鲁道
·
2023-07-17 15:41
AliOS Things
从底部到顶部,AliOSThings包括:板级支持包(BSP):主要由SoC供应商开发和维护硬件抽象层(HAL):比如WiFi和UART内核:包括Rhino实时操作系统内核、Yloop,VFS,
KV存储
协议栈
datamining2005
·
2023-07-14 22:26
IOT
如何系统学习分布式?
目前做存储比较热门的是分布式存储方向,有NoSQL的也有关系型数据库的,比如腾讯就有TDSQL,PingCAP也有TIDB、也有分布式
KV存储
TIKV。
python小小Q
·
2023-07-14 03:58
学习
分布式
一种
KV存储
的GC优化实践
作者:vivo互联网服务器团队-YuanJianWei从内部需求出发,我们基于TiKV设计了一款兼容Redis的
KV存储
。
·
2023-06-16 17:00
kv存储gc
玩转Redis - 使用有序集合(sorted sets)实现投票游戏
redis除了基本的
kv存储
以外,还实现了哈希(Map),列表(list),集合(sets)和有序集合(sortedsets)等数据类型;
liuwill
·
2023-06-16 02:47
docker etcd 环境搭建
etcd是用golang编写,raft协议实现的分布式高可靠的
kv存储
系统,常用来作为配置共享和服务注册发现,Kubernetes就使用etcd来保存整个集群的状态etcd主要关注以下四点:简单:定义良好
hatlonely
·
2023-06-13 21:59
DatenLord开源产品技术分享 | Xline源码解读 No.2
DatenLord推出开源分布式
KV存储
Xline,针对多数据中心场景,可以实现数据的高性能跨云、跨数据中心共享访问,并且保证数据的一致性。
达坦科技DatenLord
·
2023-06-13 00:15
开源
Rust X DatenLord l Rust China Conf 2023 倒计时!
达坦科技(DatenLord)旗下的开源项目Xline(用于元数据管理的分布式
KV存储
)就是用Rust写就的,我们也一直坚定地做Rust语言在中国的布道。
达坦科技DatenLord
·
2023-06-13 00:14
市场活动
Tech
Talk
rust
开发语言
后端
Rust X DatenLord l Rust China Conf 2023 倒计时!
达坦科技(DatenLord)旗下的开源项目Xline(用于元数据管理的分布式
KV存储
)就是用Rust写就的,我们也一直坚定地做Rust语言在中国的布道。
·
2023-06-12 23:46
rustrust-lang
Consul-基本概念
Consul功能要点Consul是为应用提供服务发现和配置的工具(不是专门为
kv存储
设计,这是与数据库最大的区别),官方介绍如下。
第十人_孔
·
2023-06-12 06:01
一种
KV存储
的GC优化实践
作者:vivo互联网服务器团队-YuanJianWei从内部需求出发,我们基于TiKV设计了一款兼容Redis的
KV存储
。
vivo互联网技术
·
2023-06-10 18:30
KV存储
GC设计
注册中心调研
根据目前开源或者比较流行的服务发现中间件进行比较:特性Consulzookeeperetcdeurekaredis健康检查服务、内存硬盘等状态长连接连接心跳可配支持连接心跳多数据中心支持----
KV存储
支持支持支持
诣极
·
2023-06-09 23:10
MIT6.824 lab3A&B记录
实验目标:基于raft日志复制算法实现的线性一致性
kv存储
引擎。线性一致性:所有的读操作都能够读取到最近一次写操作的结果。所有节点(或者进程)在同一时刻,看到的数据都是相同的。
boring_111
·
2023-04-21 17:28
MIT
6.824学习记录
服务器
高并发大容量NoSQL解决方案探索
本文将基于个推SRA孟显耀先生所负责的DBA工作,和大数据运维相关经验,分享两大方向内容:一、公司在
KV存储
上的架构演进以及运维需要解决的问题;二、对NoSQL如何选型以及未来发展的一些思考。
java高并发
·
2023-04-17 19:49
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他