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存储
滴滴从
KV存储
到NewSQL实战
1.背景Fusion-NewSQL是由滴滴自研的在分布式
KV存储
基础上构建的NewSQL存储系统。
滴滴技术
·
2020-07-30 07:58
开源
滴滴从
KV存储
到NewSQL实战
1.背景Fusion-NewSQL是由滴滴自研的在分布式
KV存储
基础上构建的NewSQL存储系统。
滴滴技术
·
2020-07-30 07:58
使用开源技术构建有赞分布式 KV 存储服务
当时对比了几个开源产品,最终选择了aerospike作为我们的
KV存储
方案。事实证明,aerospik
SimminonGarcia
·
2020-07-30 03:12
谈谈
KV存储
集群的设计要点
/community/article/150来源:腾云阁https://www.qcloud.com/communityKey-value存储系统,是非常普遍的需求,几乎每个在线的互联网后台服务都需要
KV
weixin_33893473
·
2020-07-30 03:27
键值存储【
KV存储
】
键值存储,即Key-Value存储,简称
KV存储
。它是NoSQL存储的一种方式。它的数据按照键值对的形式进行组织,索引和存储。
souxun2015
·
2020-07-29 20:48
数据处理
如何基于MySQL及Redis搭建统一的
kv存储
服务 | 秦波
一、MySQL+Redis常用部署方式1.1拓扑1.2特点业务层通过双写同时写MySQL及Redis。读通常在Redis,若读取不到,则从MySQL读取,然后将数据同步到Redis,Redis通常设置expire或者默认LRU进行数据淘汰。这种使用方式会有如下问题:1)MySQL及Redis存在数据不一致风险,尤其是长时间运行的系统2)业务层需要处理MySQLsqlschema与Rediskv数据
weixin_33857679
·
2020-07-29 14:31
[安卓/Android] RecyclerView 列表实现长按单选多选功能
大概的原理就是通过
KV存储
一些数据,K用来存View的id,V存boolean(选择的状态),所有的操作基本上都基于这个集合。首先随便继承
米歪Say
·
2020-07-28 14:09
Base
构建高可用和弹性伸缩的
KV存储
系统
摘要:作为常用的NoSQL存储系统之一,
KV存储
系统受到了开发者的关注。但常见的
KV存储
系统并不具备自动容灾和在线扩容功能,这给系统运营造成了不少麻烦。
shanlinglc
·
2020-07-28 10:16
分布式kv
关于时序数据库
当前有很多时序数据库采用了在底层
KV存储
(Cadssandra,HBase,LevelDB,RocksDB)基础上做时序封装,这样能够更快出原型,而且底层还很容易替换。
Ransom0512
·
2020-07-28 10:33
数据库
大数据时代常用的几类Key-Value(NoSQL)数据库
KV存储
非常适合不涉及过多数据关系业务关系的业务数据,同时能有效减少读写磁盘的次
心中的亚雷泽
·
2020-07-27 22:28
行业深度好文
golang结合etcd简单实现分布式锁
etcd:分布式高可用集群
KV存储
etcd与Raft的关系:Raft是强一致性的集群日志同步算法etcd是一个分布式
KV存储
etcd利用raft算法在集群中同步key-valuequorum模型:集群需要
qq_33332829
·
2020-07-16 05:52
golang
etcd
Etcd v3备份与恢复
ETCD简介ETCD是用于共享配置和服务发现的分布式,一致性的
KV存储
系统。ETCD是CoreOS公司发起的一个开源项目,授权协议为Apache。
YP小站
·
2020-07-16 05:54
redis集群实现(一)集群架构与初始化
redis是一个高可用、高性能、高可扩展性的基于内存也支持持久化存储的
kv存储
数据库,redis相比较于之前的
kv存储
memcached而言,不但支持的value类型大大增加,并且还支持数据的持久化,弥补了
mindlesslcc
·
2020-07-16 03:02
分布式系统
Sparkey:极简高效的开源
KV存储
库,来自Spotify
Github网址:https://github.com/spotify/sparkey以下来自项目官方描述:最适合重读取、较少大块数据插入的系统。……你可以将它想象为硬盘上的只读散列表。它是为Spotify某些服务器端使用场景设计和优化的,但可以用于一般目的。Sparkey包括一个处理索引和日志文件的C语言库libsparkey和从索引与日志中读取信息和值的命令行工具。Spotify之前使用的是q
刘江总编
·
2020-07-16 02:18
etcd入门与实践(含go代码)
对比一、etcd支撑服务发现集群状态存储配置同步集群状态存储配置同步分布式锁二、etcd原理1、抽屉理论大多数2、etcd与Raft的关系Raft是强一致的集群日志同步算法etcd是一个分布式
KV存储
etcd
duzhenxun
·
2020-07-15 22:51
golang
etcd服务发现
原理etcd实现服务发现和注册,使用的是
kv存储
、租约、watch.向etcd注册该服务(其实就是存一个值)然后向etcd发送心跳,当etcd没有检测到心跳就会把这个键值对删了(这整个动作是etcd里的租约模式
bytemode
·
2020-07-15 20:12
golang
从零开始入门 K8s | 手把手带你理解 etcd
导读:etcd是用于共享配置和服务发现的分布式、一致性的
KV存储
系统。本文从etcd项目发展所经历的几个重要时刻开始,为大家介绍了etcd的总体架构及其设计中的基本原理。
alisystemsoftware
·
2020-07-15 20:58
etcd-raftexample-源码简析
虽然在MIT6.824课程中有简单实现Raft协议,并基于Raft构建了一个粗糙的
kv存储
系统。但还是想了解下工业生产级别的Raft协议的实现内幕,故选择etcd进行解读。
一抹光辉油彩
·
2020-07-15 19:41
分布式系统
分布式协调服务
三年之久的 etcd3 数据不一致 bug 分析
etcd作为Kubernetes集群的元数据存储,是被业界广泛使用的强一致性
KV存储
,但近日被挖掘出一个存在3年之久的数据不一致bug——client写入后无法在异常节点读取到数据,即数据丢失。
腾讯技术工程
·
2020-07-15 19:34
服务的注册与发现(Consul、zookeeper、etcd、eureka、Nacos)
NacosFeatureConsulZookeeperEtcdEurekaNacos服务健康检查服务状态,内存,硬盘等(弱)长连接,keepalive连接心跳可配支持传输层(PING或TCP)和应用层(如HTTP、MySQL、用户自定义)的健康检查多数据中心支持———支持
kv
xinyuan_java
·
2020-07-15 16:46
architect
j2ee框架
docker etcd 环境搭建
etcd是用golang编写,raft协议实现的分布式高可靠的
kv存储
系统,常用来作为配置共享和服务注册发现,Kubernetes就使用etcd来保存整个集群的状态etcd主要关注以下四点:简单:定义良好
hatlonely
·
2020-07-15 14:16
map之类数据集合的几个代码小例子
Map之类的一些
KV存储
数据集合之类,在业务中使用蛮广泛的,其中,在CodeReview中发现,希望用map存储数据,但又能有序取出数据,以及并发安全map的需求出现的比较多,而各自的代码实现都有点绕,
拙_言
·
2020-07-15 10:51
Golang
内存KV缓存/数据库,可以选择它? | 1分钟系列
LevelDB是Google开发的,一个速度非常块的
KV存储
库(storagelibrary),它支持字符串的key
58沈剑
·
2020-07-14 22:12
Redis 相关运维操作
背景Redis作为目前全球最流行的
KV存储
,除了使用之外,还需要做好日常的运维工作。
jyzhou
·
2020-07-13 15:00
Prometheus 监控 Nginx 流量 (三)
介绍基于Openresty和Prometheus、Consul、Grafana设计的,实现了针对域名和Endpoint级别的流量统计,使用Consul做服务发现、
KV存储
,Grafana做性能图展示。
LarryHai6
·
2020-07-13 15:04
IT-运维
从 leveldb 到分布式 kv 存储系统
目录LevelDBRocksDB:enhancedLevelDBFeaturesRocksDBFeaturesthatarenotinLevelDB一些基于LevelDB/RocksDB的
kv存储
系统Pika
salyty
·
2020-07-13 13:30
储存
用 Consul 来做服务注册与服务发现
Consul的主要功能有服务发现、健康检查、
KV存储
、安全服务沟通和多数据中心。Consul与其他几个工具的区别可以在这里查看Consulvs.OtherSoftware。
weixin_34082177
·
2020-07-12 08:50
etcd工作原理和部署指南
etcd工作原理和部署指南jianweixshttps://www.jianshu.com/p/8d22ad512a78etcd-logo.pngetcd是由CoreOS团队发的一个分布式一致性的
KV存储
系统
风色年代
·
2020-07-11 10:11
容器云
用 Consul 来做服务注册与服务发现2019-07-15
Consul的主要功能有服务发现、健康检查、
KV存储
、安全服务沟通和多数据中心。Consul与其他几个工具的区别可以在这里查看Consulvs.OtherSoftware。
叫我峰兄
·
2020-07-11 00:58
Redis rehash
KV存储
对应的数据结构类似HashMap:数组+链表。这种数据结构的理想状态就是所有的key均衡的分布在数组的每个槽位上,链表长度尽可能的短。
xuefeng0707
·
2020-07-10 13:20
Redis
【译】利用uDepot获得快速NVM存储的性能
“这是一篇
KV存储
技术方向中少见的讲述如何即高效又经济地使用快速闪存设备的文章,观点新颖,方法独特,参考和使用价值很高。”
刘爱贵
·
2020-07-09 19:35
数据存储
分布式存储
计算机理论
注册中心eureka,consul,zooKeeper,etcd选型
ConsulzooKeeperetcdeureka编写语言goJavagojava客户端支持http,dns跨语言弱,Curator组件http,Etcd3支持grpchttp,非java(sidecar)多数据中心支持
KV
布道
·
2020-07-09 17:03
#
SOA-DDD
三篇文章了解 TiDB 技术内幕 - 谈调度
三篇文章了解TiDB技术内幕-谈调度为什么要进行调度先回忆一下第一篇文章提到的一些信息,TiKV集群是TiDB数据库的分布式
KV存储
引擎,数据以Region为单位进行复制和管理,每个Region会有多个
Lailikes
·
2020-07-08 06:02
分布式
数据库
TiKV 源码解析系列文章(十一)Storage - 事务控制层
作者:张金鹏背景知识TiKV是一个强一致的支持事务的分布式
KV存储
。TiKV通过raft来保证多副本之间的强一致,事务这块TiKV参考了Google的Percolator事务模型,并进行了一些优化。
chigangdou7652
·
2020-07-07 05:50
TIDB 详解
TiDB的原理与实现TiDB架构是SQL层和
KV存储
层分离,相当于innodb插件存储引擎与MySQL的关系。有了TiKV,TiDB层只需要实现SQL层,再加上MySQL协议的支持,应用程序
Sunnyyou2011
·
2020-07-07 00:47
美团万亿级 KV 存储架构与实践
KV存储
作为美团一项重要的在线存储服务,承载了在线服务每天万亿级的请求量。
美团技术团队
·
2020-07-06 23:59
TIDB介绍
TiDB的原理与实现TiDB架构是SQL层和
KV存储
层分离,相当于innodb插件存储引擎与MySQL的关系。有了TiKV,TiDB层只需要实现SQL层,再加上MySQL协议的支持,应用程序
YornChu
·
2020-07-06 18:36
数据库
分布式存储
MySQL查询缓存详解
一:缓存条件,原理MySQLQueryCache是用来缓存我们所执行的SELECT语句以及该语句的结果集,MySql在实现QueryCache的具体技术细节上类似典型的
KV存储
,就是将SELECT语句和该查询语句的结果集做了一个
weixin_34209406
·
2020-07-06 00:44
rdb存储引擎
背景在千万级并发的分布式
KV存储
系统设计实现和运营实践一文中,我们介绍了我们的vde分布式
kv存储
系统,vde系统是我们借鉴tair系统的框架和部分代码自主研发的,但是我们的vde系统还存在着一些不足:
shangshengshi
·
2020-07-05 11:20
美团万亿级 KV 存储架构与实践
KV存储
作为美团一项重要的在线存储服务,承载了在线服务每天万亿级的请求量。
美团技术团队
·
2020-07-05 01:56
存储服务器
后端
memcached
bluestore 流程解析
重点关注:状态切换;
kv存储
数据的GC时机1.1queue_transactionsqueue_transactions是store统一的入口,各个存储引擎如filestore、kvstore、bluestore
老马农
·
2020-07-05 00:32
KV存储
-Cellar和Squirrel
Cellar和Squirrel分别是美团基于Tair和Redis进行研发的两套
KV存储
组件。1、集群架构与CAP整体来看,Cellar是存在代理节点,Squirrel是去中心化集群架构。
Tezuka1001
·
2020-07-04 09:30
Data
Base
springcloud-eureka搭建高可用服务注册集群
服务的注册和发现可以说是微服务架构中最核心的地方,微服务的服务注册中心有很多个,之前选了consul作为注册中心,之所以选择它是因为它有非常强大的功能,除了服务的注册发现之外还支持
KV存储
、具有多语言能力
txxs
·
2020-07-02 11:07
springboot
kubernetes 实战 1:使用 kubeadm 创建高可用集群
k8s集群主要有以下几个组件:etcd:一款分布式的一致性
KV存储
存储和服务发现系统,存储了整个集群的状态kube-apiserver:提供kubernetes集群的
chuchanwan7536
·
2020-07-01 20:16
KV存储
的对比
KV存储
的对比转载于:https://yq.aliyun.com/articles/85634?
快乐的霖霖
·
2020-07-01 20:06
分布式存储系统
分享一下百度网盘背后的存储系统atlas
atlas是一个
KV存储
,支持GET/PUT/DELETE三个接口,看起来接口简单,但要做好这么一个大规模系统非常不易,我们来看看atlas到底长啥样。
天府云创
·
2020-07-01 09:26
redis的五种数据结构原理分析
本章主要内容简单介绍redisredis中的五种数据结构分析应用场景分析总结关于Redisredis是一个开源的使用C语言编写的一个
kv存储
系统,是一个速度非常快的非关系远程内存数据库。
至臻于勤-大道至简
·
2020-06-30 03:39
redis
美团实时数仓建设
●第三个是维度数据存储,实时数仓会将数据放在
KV存储
上面。●
肥猫64
·
2020-06-29 17:11
An Efficient Design and Implementation of LSM-Tree based Key-Value Store on Open-Channel SSD
基于日志结构的合并树(LSM-tree)的
KV存储
吸引了越来越多的关注,因为它们可以消除随机写入并保持可接受的读取性能。
_这也太刺激了吧
·
2020-06-29 00:44
笔记
高性能
kv存储
之Redis、Redis Cluster、Pika:如何应对4000亿的日访问量?
一、背景介绍随着360公司业务发展,业务使用
kv存储
的需求越来越大。为了应对
kv存储
需求爆发式的增长和多使用场景的需求,360web平台部致力于打造一个全方位,适用于多场景需求的kv解决方案。
weixin_30896763
·
2020-06-28 02:16
上一页
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
其他