Redis简介Redis是一个开源的,使用C语言编写,面向“键/值”对类型数据的分布式NoSQL数据库系统,特点是高性能,持久存储,适应高并发的应用场景。Redis纯粹为应用而产生,它是一个高性能的key-value数据库,并且提供了多种语言的API性能测试结果表示SET操作每秒钟可达110000次...
分类:
Web程序 时间:
2015-12-21 18:28:05
阅读次数:
256
1. MongoDB简介MongoDB是一个跨平台的基于Key_Value键值对形式保存数据的NoSQL文档类型数据库。NoSQL(not only sql)数据库,泛指非关系型数据库。1.1 NoSQL数据库的特点l 不需要预定义模式不需要事先定义数据模式,预定义表结构。数据中的每条记录都可能有不...
分类:
数据库 时间:
2015-12-17 23:53:47
阅读次数:
339
Neo4j是一个高性能的NOSQL图形数据库,它将结构化数据存储在网络上而不是表中,它是一个嵌入式的、基于磁盘的、具备完全的事务特性的Java持久化引擎,但是它将结构化数据存储在网络(从数学角度叫做图)而不是表中。Neo4j也可以被看做是一个高性能的图引擎,该引擎具有成熟数据库的所有特性。
分类:
其他好文 时间:
2015-12-17 09:19:29
阅读次数:
1106
NoSQL(NoSQL = Not Only SQL ),意即"不仅仅是SQL"。非关系型的数据存储MongoDB 是一个基于分布式文件存储的数据库。由 C++ 语言编写。旨在为 WEB 应用提供可扩展的高性能数据存储解决方案。MongoDB 是一个介于关系数据库和非关系数据库之间的产品,是非关系数...
分类:
数据库 时间:
2015-12-16 12:10:16
阅读次数:
279
一、Why NoSQL?关注NoSQL的两个原因应用程序的开发效率(NoSQL简化了数据交互)大规模的数据(NoSQL为集群环境而设计)NoSQL不是独立存在的,以后也不会取代关系型数据库,以后数据库领域将步入混合持久化(Polyglot Persistence)时代。关系型数据库的优点:标准化的建...
分类:
数据库 时间:
2015-12-15 14:23:29
阅读次数:
306
前面两篇文章介绍了mongodb的搭建与使用:http://msiyuetian.blog.51cto.com/8637744/1720559以及mongodb的副本集部署:http://msiyuetian.blog.51cto.com/8637744/1722406下面我们来介绍mongodb的备份和恢复一、MongoDB备份1、准备工作1)创建库、集合>usemydb//创建库swit..
分类:
数据库 时间:
2015-12-14 06:53:35
阅读次数:
240
来自一个朋友圈,NoSQL的一个主要类型就是文档型NoSQL,例如 MongoDB,使用 json 结构存储数据,不需要事先定义好记录结构,自由添加删除记录中的某项,非常灵活通过下面的这个场景,可以很好的看到NoSQL的便利性场景 联系人列表sql 的实现方式我们要先定义好联系人的表结构,如id (...
分类:
数据库 时间:
2015-12-13 00:47:09
阅读次数:
244
1.概述本章重点本应该先从实体关系映射介绍,就像做网页设计先从整体布局开始一样。最好先基本搞明白实体关系映射到数据表关联关系之后,再研究实体属性或表字段细节。EF7.x和EF6.x区别是很大的。EF7为了迎合NoSql,与以前单一处理关系型数据库映射有一些不同的理念。在讲这之前,我们先学习EF7迁移...
分类:
Web程序 时间:
2015-12-12 20:10:59
阅读次数:
755
随着缓存在web服务中用的越来越广泛,redis可以说成为了目前最流行的NoSQL数据库!redis与memcached最大的不同在于redis支持更多的数据类型,包括string、hash、list、set、sorted list等,所以redis的发展非常迅速,很多公司已将memcach...
分类:
其他好文 时间:
2015-12-10 19:07:07
阅读次数:
156
redis作为NoSQL数据库的一种应用,响应速度和命中率上还是比较高效的。项目中需要用集中式可横向扩展的缓存框架,做了一点调研,即便redis、memcached存在效率上的差异(具体比较参考http://timyang.net/data/mcdb-tt-redis/),但其实都能满足目前项目的需...
分类:
系统相关 时间:
2015-12-09 17:22:44
阅读次数:
187