一、简介: 在过去的几年中,NoSQL数据库一度成为高并发、海量数据存储解决方案的代名词,与之相应的产品也呈现出雨后春笋般的生机。然而在众多产品中能够脱颖而出的却屈指可数,如Redis、MongoDB、BerkeleyDB和CouchDB等。由于每种产品所拥有的特征不同,因此它们的应用场景也存在着一 ...
分类:
其他好文 时间:
2016-04-25 11:38:06
阅读次数:
188
关系数据库很强大,但是它并不能很好的应付所有的应用场景。MySQL的扩展性差(需要复杂的技术来实现),大数据下IO压力大,表结构更改困难,正是当前使用MySQL的开发人员面临的问题。 ...
分类:
数据库 时间:
2016-04-24 14:06:17
阅读次数:
168
关于NoSQL的专栏申请了可能快一年了,也没有填充一篇文章,今天看到,还是先写一篇放进去吧。现在应用NoSQL的人也非常多了,大家可能都不再陌生了,中文方面的资料已经漫天飞舞了。但是查看知乎中 NoSQL 相关话题的回答数却寥寥无几。可能是大家都更多的去关注相关实际技术的应用了,而忽略了这一概念的本质。什么是NoSQL?百度百科中:NoSQL,泛指非关系型的数据库。中文名:非关系型数据库,外文名:...
分类:
数据库 时间:
2016-04-24 06:27:59
阅读次数:
344
键值数据库
现在讲几个适合使用键值数据库的情况。
8.3.1 存触会话信息
通常来说,每一次网络会话都是唯一的,所以分配给它们的sess i o n i d 值也各不相同。如果应用程序原来要把s e ss i on id 存在磁盘上或关系型数据库中,那么将其迁移到键值数据库之后, 会获益良多, 因为全部会话内容都可以用一条PU T 请求来存放,而且只需一条GET 请求就能取得。由于会话中的所...
分类:
数据库 时间:
2016-04-22 20:15:11
阅读次数:
1007
Hbase 概述 大数据及 NoSQL 的前世今生 传统的关系型数据库处理方式是基于全面的 ACID 保证,遵循 SQL92 的标准表设计模式(范式)和数据类型,基于 SQL 语言的 DML 数据交互方式。长期以来这种基于关系型数据库的 IT 信息化建设中发展良好,但受制于关系型数据库提供的数据模型 ...
分类:
其他好文 时间:
2016-04-21 20:26:10
阅读次数:
236
Redis 场景:消息发布订阅,产品属性分析,非严格的事务 Memcached 场景:读密集,写一般的应用,会话 MongoDB 场景:业务灵活多变,给予GIS的应用,高并发业务,无事务 ...
分类:
数据库 时间:
2016-04-19 18:47:56
阅读次数:
189
整体概览
Redis是一种数据库,像一台结构化的数据服务器。相较于MySQL操作表中的行,MongoDB操作集合中的文档这样的数据访问方式,Redis是通过键来访问数据的。它是一个key-value类型的NoSQL数据库。因为数据是存储在内存中,所以访问速度很快。(当然为了部分数据安全起见,也可以将数据备份到数据库中或将对数据的操作写到记录文件中)。j简而言之,它是一个支持持久化的内存数据库。...
分类:
数据库 时间:
2016-04-19 12:10:53
阅读次数:
272
【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:armink.ztl@gmail.com】 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:armink.ztl@gmail.com】 1、背景 随着互联网快速发展及大数据时代的到来,NoSQL数据库以其强大的可伸缩性、高效性、 ...
分类:
数据库 时间:
2016-04-18 13:13:44
阅读次数:
209
NoSQL(NoSQL=NotOnlySQL),意即"不仅仅是SQL"。在现代的计算系统上每天网络上都会产生庞大的数据量。这些数据有很大一部分是由关系数据库管理系统(RDMBSs)来处理。1970年E.F.Codd‘s提出的关系模型的论文"Arelationalmodelofdataforlargeshareddatabanks",这使得数据建模和应..
分类:
数据库 时间:
2016-04-17 09:08:57
阅读次数:
338
报名了5月10日的认证考试,打算准备之余把学习的笔记记录下来,所以计划就搞个Mongo系列作为博客首秀吧。下面的思维导图是根据MongoDBDeveloper认证的考试大纲所绘制,主要是为了在学习中将各个主题细分,然后逐一去了解各个模块。MongoDB认证官网:https://university.mongodb..
分类:
数据库 时间:
2016-04-13 21:07:09
阅读次数:
240