1、什么是Redis? 回答:Redis是一个基于内存的高性能key-value数据库; 应用场景:1)会话缓存(Session Cache) 2)全页缓存(FPC)3)队列 4)排行榜/计数器 5)发布/订阅 2、使用…
标签:nosql
关系型数据库的原理
转自伯乐在线:本文由 伯乐在线 – Panblack 翻译, 黄利民 校稿。英文出处: Christophe Kalenzaga 一提到关系型数据库,我禁不住想:有些东西被忽视了。关系型数据库无处不在,而且种…
NoSQL数据库的四大分类的分析
分类 Examples举例 典型应用场景 数据模型 优点 缺点 键值(key-value) Tokyo Cabinet/Tyrant, Redis, Voldemort, Oracle BDB 内容缓存,主要用于处理大量…
关系数据库的范式和反范式设计
关于范式 Normal Form 范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。数据库的设计范式是数据库设计所需要满足的规范。只有理解数据库的设计范式,才能设计出高效率、优…
NOSQL概念入门
一、NOSQL概念 随着大数据时代的到来,分布式存储得到了快速发展,其中比较受欢迎的,主要以key-value键值对存储的非关系型数据库进入了大家的视野。 NOSQL的全称是Not Only Sql,是非关系…
如何成为一名增长黑客
概念:Growth Hacker是指从产品的角度,通过技术的力量以及创意来进行互联网营销。 知识结构 技术:Python写爬虫、Javascript脚本、SQL语句查询&处理、Spss、Tableau/R/Pyt…
nodejs + neo4j + d3js 集群图的实现
2018.12.5 需要源码的同学可以关注公众号:wecode365 然后加我的微信 ps:这篇文章有点过时了,我还写了一个新的demo,有需要的可以加我 原文章: 前面两篇文章是关于面包屑导航栏的实现,那今天我们来点不…
NoSQL性能测试工具YCSB-Running a Workload
写在前面 目前,在系统设计中引入了越来越多的NoSQL产品,例如Redis/ MongoDB/ HBase等,其中性能指标往往会成为权衡不同NoSQL产品的关键因素。对这些产品在性能表现和产品选择上的争论,Ivan碰到不…
SEASTAR 网络IO的实现
前言 SEASTAR的网络IO部分设计的比较灵活,用户可以选择使用内核协议栈,也可以选择基于Intel DPDK实现的用户态协议栈。 本文试图寻找一种方式,简单而明了地解析SEASTAR如何使用linux内核协议栈提供T…
网站开发—从简单到复杂
常常碰到的需求就是,做一个网站,就这样,和某某某一样就行…… 但是,这个需求可是真不简单,因为,这个需求等于没有需求,用户量、并发度、页面是否需要SEO、页面兼容性、是否需要后台管理、CDN缓存是否要上等等一概不知…… …
Hbase性能测试工具之YCSB
最近比较忙,比较少出没知乎。下午花了点时间写了一篇”轻量级”的文章,介绍一个性能压测工具:YCSB,全称为“Yahoo! Cloud Serving Benchmark”。 它是一个非常方便的针对…
深入Mysql - 全面驾驭Mysql
简述 本文主要归纳整理一些关于Mysql的基础知识,为自己以后深入Mysql的高级业务处理和底层代码理解打下基础,同时提升自己平时使用Mysql的熟练程度和了解程度,一定程度上帮助自己更好的完成工作。 本文将持续更新…