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存储
推荐系统
发展历程:模型能力的提高,(auc,uauc,rigloss,预估更准确)另一方面在考虑如果优化留存:探索/利用,item冷启动,多样性,多目标融合,还有一些工程问题,在线系统要求的高吞吐低延迟(大量
kv
1361976860
·
2020-06-27 19:56
浅析 Bigtable 和 LevelDB 的实现
本文会先对Bigtable一文中描述的分布式存储系统进行简单的描述,然后对Google开源的
KV存储
数据库LevelDB进行分析;LevelDB
weixin_30249203
·
2020-06-27 15:55
面试填坑之Mysql无底洞(一、sql优化及索引失效)
MySql优化1、查询缓存MySQLQueryCache是用来缓存我们所执行的SELECT语句以及该语句的结果集,MySql在实现QueryCache的具体技术细节上类似典型的
KV存储
,就是将SELECT
天堂里外
·
2020-06-26 19:20
MySQL
面试
基于Shannon Open-Channel的高性能
KV存储
应用实践
KV存储
以其直观性,降低了很多应用程序调用数据的复杂度,可以获得更高数据的存取效率,但也有其局限性。
qq_41689867
·
2020-06-25 21:50
阿明观察
云计算
企业级存储
leveldb源码分析:Open启动流程
leveldb概述Leveldb是一个持久化的
KV存储
系统,主要将大部分数据存储在磁盘上,在存储数据的过程中,根据记录的key值有序存储,当然使用者也可以自定义Key大小比较函数,一个leveldb数据库类似与一个操作系统文件夹
小屋子大侠
·
2020-06-25 06:07
分布式相关
深入浅出etcd之raft实现
etcd是coreOS使用golang开发的分布式,一致性的
kv存储
系统,因其易用性和高可靠性被广泛运用于服务发现、消息发布和订阅、分布式锁和共享配置等方面,也被认为是zookeeper的强有力的竞争者
myd620
·
2020-06-24 20:00
【微服务】- Consul整合SpringCloud及使用
文章目录简介功能服务发现健康监测
KV存储
多数据中心可视化Web界面consul安装与使用使用consul占用的端口号是8500Consul实现注册功能注册provider提供者的服务建项目写pom写yml
gyhdxFeng
·
2020-06-23 12:40
微服务
etcd介绍与安装
一、简介本质上就是一个分布式
kv存储
,采用Raft算法保证分布式一致性,实现了分布式锁2和leader选举3的机制。etcd可以用于配置管理或者是集群的服务注册与发现。
清风半夜鸣蝉
·
2020-06-23 10:36
服务器
架构
etcd深入浅出
听小董谝存储 二
目录序章第零章先举个例子第一章来个中间层第二章说说datashard第三章一致与安全序章在上一节,我们只是画出了个一个
KV存储
系统的顶层架构图,同时也大体地划分了各个模块的功能,但是整个系统的核心:路由是怎么划分的
程序员小董
·
2020-06-23 05:12
存储
阿里巴巴高级程序员告诉你,前端到底难不难
逻辑部分:后端业务层的代码大多数时候只是在处理数据库中的数据,即便是双十一这种场景大部分难点也基本是在业务框架(HSF分布式服务框架)、数据库(OceanBase)、网关(SLB负载均衡)、缓存(分布式
KV
大前端修行
·
2020-06-23 02:44
ETCD背后的Raft一致性算法原理
ETCD是什么ETCD是一个go语言实现的高可靠的
KV存储
系统,支持HTTP协议的PUT/GET/DELETE操作;为了支持服务注册与发现,支持W
cudaer
·
2020-06-23 01:50
Docker
分布式系统核心—日志
NoSQL数据库、
KV存储
、Hadoop、raft、paxos以及版本控制等等,这些中间件或者协议本质上都或多或少依赖于日志,可以发现日志一直都在分布式系统中扮演者非常重要的角色。什么是日志?
快乐的霖霖
·
2020-06-22 21:24
分布式与大数据系统
分布式一致性
分布式日志系统
3.07 EOS数据库应用
1.EOS数据库介绍数据库是辅助智能合约存储一些状态和数据数据库运行在内存中,是
KV存储
(区块链就是分布式的
KV存储
问题),通过multi_index与数据库交互建表和操作,multi_index可以理解为一个表数据库是按不同账户分不同空间
尹成
·
2020-06-21 15:33
区块链
GO语言
SpringCloud学习之路(二): SpringCloud 使用nacos作为注册中心
支持很多服务发现的软件:SpringCloud注册中心FeatureeuerkaConsulzookeeperetcd服务健康检查可配支持服务状态,内存,硬盘等(弱)长连接,keepalive连接心跳多数据中心—支持——
kv
Stuild Stuil
·
2020-06-21 05:21
springcloud环境搭建
RocksDB---一个事实可以取代Redis和DynamoDB的NoSql数据库
RocksDB:https://github.com/facebook/rocksdb/RocksDB是使用C++编写的嵌入式
kv存储
引擎,其键值均允许使用二进制流。
FeelTouch
·
2020-06-20 22:34
大数据/云计算/数据库
RocksDB笔记:(1)基本架构&概念
RocksDB是用C++编写的嵌入式
KV存储
引擎,由Facebook基于levelDB开发,它支持多种存储硬件,使用日志结构的数据库引擎(基于LSM-Tree)来存储数据。
亦庄吴彦祖
·
2020-06-13 20:53
HotRing: A Hotspot-Aware In-Memory Key-Value Store(FAST ’20)
本文主要解决的是基于内存的K-V存储引擎在实际应用中出现的热点问题,设计了一个热点可感知的
KV存储
引擎,极大的提升了
KV存储
引擎对于热点数据访问的承载能力。
晓乎
·
2020-05-31 23:00
【k8s部署】4. 部署 etcd 集群
etcd是基于Raft的分布式
KV存储
系统,由CoreOS开发,常用于服务发现、共享配置以及并发控制(如leader选举、分布式锁等)。
zhaoyixin96
·
2020-05-30 17:00
千万级并发分布式
KV存储
系统设计实现和运营
设计背景整体架构如上图所示,即为我们的业务整体系统架构,在我们的整体架构中,VDE(VIPDataEngine)分布式
KV存储
系统是作为最核心的底层基础存储服务存在的,在整体架构中为周边各类系统提供数据解耦合
shangshengshi
·
2020-04-21 10:20
分布式存储
分布式
kv存储
高并发
RocketMQ源码阅读(四)-消息存储
前言接下来会介绍RocketMQ的消息存储,本文先对RocketMQ的整体设计和组件进行简单介绍,后续会针对细节进行源代码的分析.目前MQ的存储方式主要是三种方式:分布式
KV存储
(levelDB,RocksDB
_呆瓜_
·
2020-04-13 18:57
个推技术学院:高并发大容量NoSQL解决方案探索
本文将基于个推SRA孟显耀先生所负责的DBA工作,和大数据运维相关经验,分享两大方向内容:一、公司在
KV存储
上的架构演进以及运维需要解决的问题;二、对NoSQL如何选型以及未来发展的一些思考。
个推大数据
·
2020-04-12 20:46
三篇文章了解 TiDB 技术内幕 —— 说计算
本篇将介绍TiDB如何利用底层的
KV存储
,将关系模型映射为Key-Value模型,以及如何进行SQL计算。
PingCAP
·
2020-04-05 15:05
Redis基础教程
本文摘抄至大鹏的redis教程redis是一种
kv存储
系统,value支持五种数据类型:字符串(strings)字符串列表(lists)字符串集合(sets)有序字符串集合(sortedsets)哈希(
lintong
·
2020-04-02 20:19
POLARDB数据库性能大赛总结
所以本次比赛就以OptaneSSD为背景,参赛者在其基础之上探索实现一种高效的
kv存储
引擎。赛题描述实现一个简化、高效的
kv存储
引擎,支持Write、Read
CXYMichael
·
2020-03-26 14:15
如何基于MySQL及Redis搭建统一的
KV存储
服务
本文介绍基于MySQL及Redis搭建统一的
kv存储
服务:常用部署方式及其特点,Clustermanager,MySQL和Redis集群方案,以及Sync数据同步服务。
小红牛
·
2020-03-26 09:10
深入理解RocketMQ(四)--消息存储
存储分类MQ存储主要分为以下三类:文件系统:RocketMQ/Kafka/RabbitMQ关系型数据库DB:ActiveMQ(默认采用的KahaDB做消息存储)可选用JDBC的方式来做消息持久化分布式
KV
lcl-mm
·
2020-03-22 13:00
基于Consul的分布式信号量实现
在之前《基于Consul的分布式锁实现》一文中我们介绍如何基于Consul的
KV存储
来实现分布式互斥锁。本文将继续讨论基于Consul的分布式锁实现。
程序猿DD
·
2020-03-08 07:33
ETCD背后的Raft一致性算法原理
ETCD是什么ETCD是一个go语言实现的高可靠的
KV存储
系统,支持HTTP协议的PUT/GET/DELETE操作;为了支持服务注册与发现,支持WATCH接口(通过httplongpoll实现);支持KEY
11舍的华莱士
·
2020-02-28 08:20
PalDB 详解
://www.jianshu.com/p/23db015e81a5github:https://github.com/linkedin/PalDB简介PalDB是Linkedin公司开源的一款只读型的
KV
晴天哥_374
·
2020-02-26 12:06
PalDB 详解
简介PalDB是Linkedin公司开源的一款只读型的
KV存储
数据库,目的是在某些场景下替代HashMap/HashSet或LevelDB,在性能和内存之间做了一个良好的平衡。
两棵橘树
·
2020-02-24 01:59
Ansible Role 消息系统 之【kafka】
kafka内置有
KV存储
,服务注册/发现,健康检查,HTTP+DNSAPI,WebUI等多种功能。
lework
·
2020-02-21 02:14
ETCD探索
这是ETCD官网给出的解释,ETCD是一个
KV存储
。现在有太多的
KV存储
中间件,我们为什么要选择ETCD呢?
HammerMax
·
2020-02-20 23:29
golang
etcd
etcd工作原理和部署指南
etcd-logo.pngetcd是由CoreOS团队发的一个分布式一致性的
KV存储
系统,可用于服务注册发现和共享配置,随着CoreOS和Kubernetes等项目在开源社区日益火热,它们项目中都用到的
jianweixs
·
2020-02-20 21:24
如何基于MySQL及Redis搭建统一的
KV存储
服务
本文介绍基于MySQL及Redis搭建统一的
kv存储
服务:常用部署方式及其特点,Clustermanager,MySQL和Redis集群方案,以及Sync数据同步服务。
AI乔治
·
2020-02-19 23:32
goleveldb源码简单分析
leveldb使用lsmtree来实现
kv存储
,适用于写多读少的场景主要是memtable,immutablememtable,current,manifest,log,sstablelog(对应goleveldb
wwq2020
·
2020-02-14 10:35
bluestore 流程解析
重点关注:状态切换;
kv存储
数据的GC时机1.1queue_transactionsqueue_transactions是store统一的入口,各个存储引擎如filestore、kvstore、bluestore
620T
·
2020-02-09 08:38
Spark SQL 访问Hbase
book.html#_sparksql_dataframes简介hbase-sparkintegration使用了Spark-1.2.0中引入的DataSourceAPI(SPARK-3247),它在简单的HBase
KV
阿亚2011
·
2020-02-07 07:57
Redis dict详解
Redis的
KV存储
结构Redis内存数据库,最底层是一个redisDb;redisDb整体使用dict字典来存储键值对KV;字典中的每一项,使用dictEntry,代表KV键值;类似于HashMap中
消失er
·
2020-02-05 03:04
转载:深入浅出etcd之raft实现
转载:深入浅出etcd之raft实现导语etcd是coreOS使用golang开发的分布式,一致性的
kv存储
系统,因其易用性和高可靠性被广泛运用于服务发现、消息发布和订阅、分布式锁和共享配置等方面,也被认为是
meng_philip123
·
2020-02-04 23:29
「Flink」RocksDB介绍以及Flink对RocksDB的支持
RocksDB介绍RocksDB简介RocksDB是基于C++语言编写的嵌入式
KV存储
引擎,它不是一个分布式的DB,而是一个高效、高性能、单点的数据库引擎。
M。
·
2020-02-03 23:00
「Flink」RocksDB介绍以及Flink对RocksDB的支持
RocksDB介绍RocksDB简介RocksDB是基于C++语言编写的嵌入式
KV存储
引擎,它不是一个分布式的DB,而是一个高效、高性能、单点的数据库引擎。
M。一直走
·
2020-02-03 23:00
在有序的KV引擎之上建造结构化数据库引擎
接口一般就是Get(),Set(),实现上代码也很简单,极简的实现可以直接利用编码语言提供的map(哈希,红黑树)来提供内存数据结构,而且硬盘上直接dump内存数据即可(类似Redis的策略).不过,
KV
ideawu
·
2020-01-15 19:00
SSDB
编写你的第一个 Java 版 Raft 分布式 KV 存储
项目地址:https://github.com/stateIs0/lu-raft-kv欢迎star:)什么是Java版Raft分布式
KV存储
Raft算
山上一边边
·
2020-01-09 12:00
Log(日志)部分源码剖析-
KV存储
-LevelDB/RocksDB源码剖析和中文注释
SourceCodeChineseCommentshttps://github.com/cld378632668/leveldb_chinese_commentsmainbody1.Log(options_.info_log,"Level-0table#%llu:started",(unsignedlonglong)meta.number);这个日志是由StatusDBImpl::WriteLev
Shadowsocks2
·
2020-01-07 05:39
mit6.824-(lab2 partB)
://github.com/canezk/MIT-6.824/tree/master/src/pbservicePartB:ThePBServicemit-6.824lab2文档这个部分实现的是内存的
kv
canezk
·
2020-01-06 05:29
三篇文章了解 TiDB 技术内幕 —— 谈调度
前两篇文章介绍了TiKV、TiDB的基本概念以及一些核心功能的实现原理,这两个组件一个负责
KV存储
,一个负责SQL引擎,都是大家看得见的东西。
PingCAP
·
2020-01-04 21:41
这门分布式 KV 存储系统课程教会了我什么? | 我与 Talent Plan
作者:张艺文作者介绍:张艺文,华中科技大学武汉国家光电实验室直博二年级,主要研究方向为基于新型存储设备的
KV存储
。PingCAPTalentPlan第二期优秀学员。
PingCAP
·
2020-01-02 07:06
Ansible Role 键值存储 之【consul】
consul内置有
KV存储
,服务注册/发现,健康检查,HTTP+DNSAPI,WebUI等多种功能。
lework
·
2019-12-30 18:14
谷歌论文集
总目录文件系统GFS:分布式PB级别的文件系统
KV存储
Bigtable:支持海量数据、支持单行原子操作、支持自动按列分组和分片并且跨数据中心最终一致性保证的
KV存储
系统分布式锁Chubby:基于Paxos
RTsien
·
2019-12-22 04:24
庖丁解LevelDB之概览
LevelDB是Google传奇工程师JeffDean和SanjayGhemawat开源的
KV存储
引擎,无论从设计还是代码上都可以用精致优雅来形容,非常值得细细品味。
CatKang
·
2019-12-21 22:11
上一页
3
4
5
6
7
8
9
10
下一页
按字母分类:
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
其他