码迷,mamicode.com
首页 >  
搜索关键字:存储系统    ( 1909个结果
Go存储怎么写?深度解析etcd存储设计
Go存储怎么写?深度解析etcd存储设计导读:etcd是用于共享配置和服务发现的分布式,一致性的KV存储系统,在CoreOS和Kubernetes等开源项目中广泛使用。本文作者深入分析了etcd存储模块的设计和实现,对于深入学习Go存储有很大参考作用。作者codedumpcodedump.info博主,多年从事互联网服务器后台开发工作。可访问作者博客阅读codedump更多文章。在前面已经分析了R
分类:其他好文   时间:2020-11-06 01:02:57    阅读次数:11
为什么需要 libp2p-rs ?
Netwarps一直在做去中心化的存储和计算平台,目标是物联网,甚至NDN网络。因此我们需要构建一个简洁的高性能的底层网络。之前Netwarps使用C语言实现了一套基本的P2P网络,然后在这个网络上搭建了去中心化文件存储系统(DFS)和去中心化计算平台(DCP)。但是随着技术的发展,我们越来越觉得基于C语言构建的P2P底层网络存在很多问题:1、C语言实现的异步框架维护困难,代码逻辑复杂;2、C语言
分类:其他好文   时间:2020-11-06 00:56:34    阅读次数:10
SlimTrie:战胜Btree单机百亿文件的极致索引-实现篇
SlimTrie:战胜Btree单机百亿文件的极致索引-实现篇最近,知名博主@drdrxp(张炎泼)一条关于SlimTrie介绍的微博引发了热议高可用架构联系了XP老师,通过本文首次介绍了SlimTrie的详细实现。本文作者李文博,吴义谱、张炎泼对本文亦有贡献。李文博,目前就职于白山云科技有限公司,从事云存储研发工程师。在白山主要有s2分布式对象存储系统的日常建设和ec冷数据存储集群开发的实战经历
分类:其他好文   时间:2020-11-04 18:40:14    阅读次数:16
为什么需要 libp2p-rs ?
Netwarps一直在做去中心化的存储和计算平台,目标是物联网,甚至NDN网络。因此我们需要构建一个简洁的高性能的底层网络。之前Netwarps使用C语言实现了一套基本的P2P网络,然后在这个网络上搭建了去中心化文件存储系统(DFS)和去中心化计算平台(DCP)。但是随着技术的发展,我们越来越觉得基于C语言构建的P2P底层网络存在很多问题:1、C语言实现的异步框架维护困难,代码逻辑复杂;2、C语言
分类:其他好文   时间:2020-11-04 18:12:51    阅读次数:15
为什么Mongodb索引用B树,而Mysql用B+树?
引言好久没写文章了,今天回来重操旧业。毕竟现在对后端开发的要求越来越高,大家要做好各种准备。因此,大家有可能遇到如下问题为什么Mysql中Innodb的索引结构采取B+树?回答这个问题时,给自己留一条后路,不要把B树喷的一文不值。因为网上有些答案是说,B树不适合做文件存储系统的索引结构。如果按照那种答法,自己就给自己挖了一个坑,很难收场。因此,就有了这篇文章的诞生~文末附面试指南!正文这里的Mys
分类:数据库   时间:2020-11-01 21:08:42    阅读次数:31
什么鬼,面试官竟然让我用Redis实现一个消息队列!!?
什么鬼,面试官竟然让我用Redis实现一个消息队列!!?△Hollis,一个对Coding有着独特追求的人△这是Hollis的第241篇原创分享作者l小胖儿来源lHollis(ID:hollischuang)众所周知,redis是一个高性能的分布式key-value存储系统,在NoSQL数据库市场上,redis自己就占据了将近半壁江山,足以见到其强大之处。同时,由于redis的单线程特性,我们可以
分类:其他好文   时间:2020-11-01 09:25:05    阅读次数:15
k8s 集群部署rook-ceph存储系统及使用
一、Rook、ceph简介Ceph分布式存储系统Ceph是一种高度可扩展的分布式存储解决方案,提供对象、文件和块存储。在每个存储节点上,您将找到Ceph存储对象的文件系统和CephOSD(对象存储守护程序)进程。在Ceph集群上,您还可以找到CephMON(监控)守护程序,它们确保Ceph集群保持高可用性。RookRook是一个开源的cloud-nativestorage编排,提供平台和框架;为各
分类:其他好文   时间:2020-10-24 11:43:42    阅读次数:23
在 Istio 中实现 Redis 集群的数据分片、读写分离和流量镜像
Redis是一个高性能的key-value存储系统,被广泛用于微服务架构中。如果我们想要使用Redis集群模式提供的高级特性,则需要对客户端代码进行改动,这带来了应用升级和维护的一些困难。利用Istio和Envoy,我们可以在不修改客户端代码的前提下实现客户端无感知的RedisCluster数据分片,并提供读写分离、流量镜像等高级流量管理功能。RedisClusterRedis的一个常见用途是用作
分类:其他好文   时间:2020-10-22 22:59:55    阅读次数:22
在 Istio 中实现 Redis 集群的数据分片、读写分离和流量镜像
Redis 是一个高性能的 key-value 存储系统,被广泛用于微服务架构中。如果我们想要使用 Redis 集群模式提供的高级特性,则需要对客户端代码进行改动,这带来了应用升级和维护的一些困难。利用 Istio 和 Envoy ,我们可以在不修改客户端代码的前提下实现客户端无感知的 Redis ...
分类:其他好文   时间:2020-10-22 22:37:49    阅读次数:19
01_Redis3集群安装
Redis3集群安装 1. 什么是Redis Redis是目前一个非常优秀的key-value存储系统。和Memcached类似,它支持存储的value类型相对更多,包括string(字符串)、list(链表)、set(集合)、zset(sorted set有序集合)和hash(哈希类型)。 2.  ...
分类:其他好文   时间:2020-10-19 22:42:49    阅读次数:19
1909条   上一页 1 2 3 4 5 6 ... 191 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!