oracle:比较笨重,一个用户可以操作多个数据库 mysql:比较轻巧,多个用户可以操作一个数据库 mongodb(nosql):数据以key-value的形式存储,不支持事务,数据海量 redis(nosql):数据以key-value的形式存储,支持事务比较...
分类:
数据库 时间:
2015-10-09 14:04:25
阅读次数:
199
一、NoSQL介绍NoSQL,泛指非关系型的数据库。随着互联网web2.0网站的兴起,传统的关系数据库在应付web2.0网站,特别是超大规模和高并发的SNS类型的web2.0纯动态网站已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。No..
分类:
数据库 时间:
2015-10-08 06:58:06
阅读次数:
273
MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语法有点类似于面向对象的查询语言,几乎可以实现类.....
分类:
数据库 时间:
2015-10-06 18:10:53
阅读次数:
261
大型网站架构的演化历程1、网站初始架构2、应用于数据分离(应用程序,文件系统,数据库系统)3、使用缓存4、应用服务器集群5、数据库读写分离6、CDN和反向代理7、分布式数据库系统和分布式文件系统8、nosql和搜索引擎9、业务拆分10、分布式服务
分类:
Web程序 时间:
2015-10-01 19:15:19
阅读次数:
175
Elastic search在数据分析的应用中相当于一个数据库的搜索引擎。跟MySQL类似,它有自己的查询语言,只不过不是关系型数据库,属于NoSQL。可以根据索引从分布式服务器文件系统中快速存取数据。mysql的数据库和表存放在某台服务器上,使用的时候连接到服务器对数据库进行操作,数据使用unic...
分类:
其他好文 时间:
2015-09-30 19:38:04
阅读次数:
163
Scrapy是Python开发的一个快速、高层次的屏幕抓取和web抓取框架,用于抓取Web站点并从页面中提取结构化的数据.它最吸引人的地方在于任何人都可以根据需求方便的修改。MongoDB是现下非常流行的开源的非关系型数据库(NoSql),它是以“key-value”的形式存储数据的,在大数据量、高...
分类:
数据库 时间:
2015-09-28 13:21:54
阅读次数:
409
一直没用过NoSQL DB,这次找MongoDB体验一下.做些笔记.
分类:
数据库 时间:
2015-09-26 13:22:43
阅读次数:
318
声明:本文译自SQL vs NoSQL The Differences,如需转载请注明出处。SQL(结构化查询语言)数据库作为一个主要的数据存储机制已经超过40个年头了。随着web应用和像MySQL、PostgreSQL和SQLite这些开源项的兴起,SQL使用量大大增加。NoSQL数据库在20世纪...
分类:
数据库 时间:
2015-09-24 16:29:47
阅读次数:
254
redis是个对内存依赖性很强的NoSql数据库,在内存足够的情况下性能出色 如果只有一台机子去部署redis,一定要特别小心。 比如我有台24G的服务器,理所当然我会将大量内存分配给redis。 比如20G的内存, 问题来了,...
分类:
其他好文 时间:
2015-09-21 19:47:52
阅读次数:
192
一、redis介绍redis是当前比较热门的NOSQL系统之一,它是一个key-value存储系统。和Memcached类似,但很大程度补偿了 memcached的不足,它支持存储的value类型相对更多,包括string、list、set、zset和hash。这些数据类型都支持 push/pop、...
分类:
Web程序 时间:
2015-09-21 19:20:03
阅读次数:
131