码迷,mamicode.com
首页 >  
搜索关键字:kv数据库    ( 68个结果
经典开源代码分析——Leveldb高效存储实现
经典开源代码分析——Leveldb高效存储实现导读:LevelDB是Google开源的持久化KV数据库,在其高性能的背后,将数据拆分成多层进行存储。本文作者深入分析了LevelDB存储模块的设计和源码实现,快速了解LevelDB高性能背后的原理。作者codedumpcodedump.info博主,多年从事互联网服务器后台开发工作。可访问作者博客阅读codedump更多文章。本文基于leveldb1
分类:数据库   时间:2020-11-06 01:07:54    阅读次数:23
Redis RDB 分析工具 rdbtools 说明
背景 Redis是基于内存的KV数据库,内存作为存储介质,关注其内存的使用情况是一个重要指标,解析其内部的存储信息是给出优化方法和维护的最基本要求。解析内存有二种方法:第一个是通过scan遍历所有key,针对每个key进行分析(memory usage);第二个是基于RDB文件进行所有key的分析( ...
分类:数据库   时间:2020-07-11 10:05:03    阅读次数:64
Redis实战 | 5种Redis数据类型详解
我们知道Redis是目前非常主流的KV数据库,它因高性能的读写能力而著称,其实还有另外一个优势,就是Redis提供了更加丰富的数据类型,这使得Redis有着更加广泛的使用场景。那Redis提供给用户的有哪些数据类型呢? 主要有:string(字符串)、List(列表)、Set(集合)、Hash(哈希 ...
分类:其他好文   时间:2019-12-17 22:26:43    阅读次数:88
用例建模Use Case Modeling
我的工程实践题目是基于NVM SSD的硬件特征优化的kv数据库,所以整个系统的用例分析非常简单,系统的用户只有db api的调用者,提供的只有增加数据、修改数据、查找数据、删除数据这几个功能。 Abstract use case High level use case 1. 添加数据 TUCBW:用 ...
分类:其他好文   时间:2019-11-03 01:43:42    阅读次数:90
LevelDB深入浅出之整体架构
LevelDB是一个可持久化的KV数据库引擎,由Google传奇工程师Jeff Dean和Sanjay Ghemawat开发并开源。无论从设计还是代码上都可以用精致优雅来形容,非常值得细细品味。本文将从整体特性、架构和使用等几方面做一个解释,试图通过本文的介绍让大家对LevelDB有个整体的认识并能 ...
分类:数据库   时间:2019-09-26 12:07:50    阅读次数:115
深入浅出计算机组成原理:设计?型DMP系统(下)-SSD拯救了所有的DBA(第53讲)
一、上节总结回顾 上一讲里,根据DMP系统的各个应用场景,我们从抽象的原理层面,选择了AeroSpike作为KV数据库,Kafka作为数据管道,Hadoop/Hive来作为数据仓库。 不过呢,肯定有不信邪的工程师会问,为什么MongoDB,甚至是MySQL这样的文档数据库或者传统的关系型数据库不适应 ...
分类:数据库   时间:2019-09-14 11:57:40    阅读次数:138
redis 代理
redis介绍 redis作为一个开源的kv数据库在互联网公司被广泛应用。 作为nosql的一员redis有这几个优点: KV存储 支持多种数据结构 全内存存储 持久化 主从复制 集群模式 社区活跃,文档齐全 事物都不是完美的,redis也有不少缺点: 2.x时代原生的故障自动转移恢复功能比较弱(s ...
分类:其他好文   时间:2019-08-22 15:53:40    阅读次数:80
.Net平台常用框架
对于一个求知者来说,变强是他唯一的理由,就要一步一步不断向前。。。 分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度。 Redis:是一个高性能的KV数据库。 它的出现很大程度补偿 ...
分类:Web程序   时间:2019-08-13 13:57:59    阅读次数:110
redis为什么快
Redis采用的是基于内存的采用的是单进程单线程模型的KV数据库,由C语言编写。官方提供的数据是可以达到100000+的qps。这个数据不比采用单进程多线程的同样基于内存的KV数据库Memcached差。 Redis快的主要原因是: 第一、二点不细讲,主要围绕第三点采用多路 I/O 复用技术来展开。 ...
分类:其他好文   时间:2019-06-15 20:31:20    阅读次数:115
为什么说Redis是单线程的以及Redis为什么这么快!
参考文章:https://blog.csdn.net/xlgen157387/article/details/79470556 redis简介 Redis是一个开源的内存中的数据结构存储系统,它可以用作:数据库、缓存和消息中间件。 Redis采用的是基于内存的采用的是单进程单线程模型的 KV 数据库 ...
分类:编程语言   时间:2019-01-16 20:46:28    阅读次数:194
68条   1 2 3 4 ... 7 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!