1.说一说 Redis 是什么 Redis 是一种「Key-Value」的内存型、非关系型数据库,属于 NoSQL 的一种。 Redis 的读写速度特别快,特别适合读写频繁的场景。 Redis 支持主从复制,支持数据持久…
标签:nosql
Hbase总结(六)hbase37个笔试题
转自:http://blog.csdn.net/lifuxiangcaohui/article/details/39961643 以下试题是摘自互联网的基础上自己加了选项说明解释便于自己以后看时方便节省时间…
关系型数据库遵循ACID规则 && NoSQL 数据库BASE CAP
事务在英文中是transaction,和现实世界中的交易很类似,它有如下四个特性: 1、A (Atomicity) 原子性 原子性很容易理解,也就是说事务里的所有操作要么全部做完,要么都不做,事务成功的条件…
No-SQL数据库中的事务性设计
摘要:本文简述了一种在No-SQL数据库中实现ACID事务性的方法,这种方法只需要底层No-SQL DB实现MGET和MUPDATE两个原语就可以保证完整的ACID事务性,在API层,则将复杂的事务性的读写操作归纳为WA…
MySql、Mongodb和Redis的区别
NoSQL 的全称是 Not Only SQL,也可以理解非关系型的数据库,是一种新型的革命式的数据库设计方式,不过它不是为了取代传统的关系型数据库而被设计的,它们分别代表了不同的数据库设计思路。 MongoDB:它是一…
关于 redis、memcache、mongoDB 的对比
from:http://yang.u85.us/memcache_redis_mongodb.pdf 从以下几个维度,对 redis、memcache、mongoDB 做了对比。1、性能都比较高,性能对我们来说应该都不是…
hazelcast初探
Hazelcast作为一个高度可扩展的数据分发和集群平台,提供了高效的、可扩展的分布式数据存储、数据缓存。Hazelcast是开源的,在分布式技术方面,Hazelcast提供了十分友好的接口供开发者选择,如Map,Que…
有哪些值得关注的技术博客(前端篇)
大部分程序员在自学的道路上不知道走了多少坑,这个视频那个网站搞得自己晕头转向。对我个人来说我平常在学习的过程中喜欢看一些教程式的博客。这些博客的特点: 1、总结知识点相对比较全面 2、一般来说讲解知识点通俗易懂 3、路线…
redis学习笔记-02:为什么使用NoSQL数据库
一、第一代:单机版的MySQL 1、静态网页,动态交互类型的网站不多。 2、架构:APP—->DAL—->MySQL Instance 3、数据存储的瓶颈: (1)数据量总大小超过机器…
NoSQL入门概述
1 NoSQL是什么? NoSQL(NoSQL = Not Only SQL ),意即“不仅仅是SQL”,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高…
2013最常用的NoSQL数据库
摘要:与关系数据库相比,每个NoSQL都有自己不同的适用场景,这里带大家盘点文档数据库、图数据库、键值数据存储、列存储数据库与内存数据网络等领域的常用的NoSQL。 在几年内,NoSQL数据库一直以性能、可扩展性、灵活的…
在Python应用中使用MongoDB
Python是开发社区中用于许多不同类型应用的强大编程语言。很多人都知道它是可以处理几乎任何任务的灵活语言。因此,在Python应用中需要一个什么样的与语言本身一样灵活的数据库呢?那就是NoSQL,比如MongoDB。 …