严格的说,这里征服的是关系型数据库;之后笔者会以MongoDB为例,给出非关系型数据库的解决方案,敬请期待。
获取连接,操作,关闭,不知所云的异常...是的,你受够了。在使用纯JDBC时你访问数据库时写的80%的代码是重复的,对此,Spring给的方案是 模板 + 回调。模板就是访问数据库时的固定操作;回调是变化的部分。
针对不同的持久化平台,你可选的模板是不同的;如果使用的是JDBC,可以选择JdbcTemplate,如果使用特定的ORM框架,可以选择HibernateTemplate或SqlMapCli...
分类:
数据库 时间:
2014-08-26 17:30:16
阅读次数:
294
一:mysql的介绍:mysql数据库是工作于线程模式的。是一种关系型数据库,有严格的数据模型结构,这样在并发读写量大的时候,就不得不对其进行扩展,而这种方式扩展还是非常麻烦的。由于读操作是可以缓存的,所以我们可以为mysql提供缓存服务器。程序读取数据时先查缓存服务器,..
分类:
数据库 时间:
2014-08-26 03:10:05
阅读次数:
375
名次解释服务消息 - 分布式应用中各个服务之间传递的消息,以WCF为例的话就是数据契约。业务实体 - 业务对象模型、领域模型中和业务相关的实体。数据实体 - 完全和关系型数据库结构对应的数据实体。问题今天有人在MSN上问了我一个问题引发了我的思考,问题大致如下:最近在学习3.0的一些技术,比如WCF...
分类:
其他好文 时间:
2014-08-26 00:25:55
阅读次数:
215
云计算出现之前,Oracle、MSSQL、MySQL、 Postgres等关系型数据库盘踞数据王国大半江山,鲜有能撼动其地位者。但如今信息满天飞的年代改变了这个现状,随着数据访问量急剧增长,关系型数据 库扩展性不足的缺点逐渐暴露出来。虽然通过增加内存、更新数据管理系统等方式可在短期内解决扩展不...
分类:
数据库 时间:
2014-08-25 18:27:54
阅读次数:
242
这几天在学习Python Web开发,于是做准备做一个博客来练练手,当然,只是练手的,博客界有WordPress这样的好玩意儿,何必还自己造车呢?决定使用Tornado这个框架,然后数据库方面决定顺便熟悉一下MongoDB这样的非关系型数据库。Python让我觉得轻松,再和MongoDB搭配上,那感...
分类:
数据库 时间:
2014-08-24 23:29:03
阅读次数:
436
推荐学习书籍:MongoDB权威指南一、简介MongoDB:面向文档的数据库。(不是关系型数据库)其采用的面向文档的数据模型使其可以自动在多台服务器之间分割数据。二、入门1、什么是文档?文档时MongoDB中数据的基本单元。(类似于关系型数据库中的行,但比行复杂)。自己理解:多个键值对的有序放在一起...
分类:
数据库 时间:
2014-08-24 22:00:23
阅读次数:
298
做了一年的大一年度项目了,对于关系型数据库结构还是有些了解了,有的时候还是觉得这种二维表不是很顺手。在看过一篇文章之后,对NoSQL有了初步的了解,(https://keen.io/blog/53958349217/analytics-for-hackers-how-to-think-about-e...
分类:
数据库 时间:
2014-08-24 11:26:42
阅读次数:
234
MongoDB基础知识1. 文档文档是MongoDB中的数据的基本单元,类似于关系型数据库管理系统的行。文档是键值对的一个有序集。通常包含一个或者多个键值对。例如:{”greeting" : "Hello, world!", "foo", 3}2. 集合(collection)集合就是一组文档,类似...
分类:
数据库 时间:
2014-08-22 12:45:06
阅读次数:
289
rsyslog支持的特性支持多线程支持tcp,ssl,tls.relp可以把日志存储于关系型数据库中支持过滤器,可以实现过滤日志中的任意部分。支持自定义格式适用于企业级的日志记录需求。功能模块化rsyslog用facility接收各个应用和程序的日志,并把日志分类。有以下几类auth与认证相关的aut..
分类:
数据库 时间:
2014-08-21 00:21:53
阅读次数:
307
在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、decimal(...
分类:
数据库 时间:
2014-08-20 14:02:22
阅读次数:
409