数据库
文章平均质量分 59
qccz123456
这个作者很懒,什么都没留下…
展开
-
memcached分布式原理与实现
1 概况1.1 什么是memcachedmemcached是一个分布式,开源的数据存储引擎。memcached是一款高性能的分布式内存缓存服务器,通过减少查询次数来抵消沉重缓慢的数据集或API调用、提高应用响应速度、提高可扩展性。在高并发的场景下, 大量的读/写请求涌向数据库, 此时磁盘IO将成为瓶颈, 从而导致过高的响应延迟, 因此缓存应运而生. ...原创 2018-11-21 22:00:35 · 2579 阅读 · 0 评论 -
分布式系统
https://juejin.im/post/5b42b0096fb9a04fbd1b093b原创 2018-11-22 11:06:07 · 161 阅读 · 0 评论 -
图数据库 - neo4j 初体验
通过这篇文献了解为什么会产生图数据库: https://blog.csdn.net/xlgen157387/article/details/79085901 随着互联网不断的发展,传统的关系型数据库如oracle,mysql已经难以支撑现下大数据量,高并发的场景了。于是,NoSQL横空出世,有像cassandra这样的column-based,像MongoDB这样document-b...原创 2018-11-27 20:54:41 · 219 阅读 · 0 评论 -
LevelDB之整体结构
数据库和存储引擎。数据库往往是一个比较丰富完整的系统, 提供了SQL查询语言,事务和水平扩展等支持。然而存储引擎则是小而精, 纯粹专注于单机的读/写/存储。一般来说, 数据库底层往往会使用某种存储引擎。目前开源的KV存储引擎中,RocksDB是流行的一个,MongoDB和MySQL底层可以切换成RocksDB, TiDB底层直接使用了RocksDB。大多数分布式数据库的底层不约而同的都选择了Ro...原创 2019-03-27 14:35:08 · 522 阅读 · 0 评论