SQLite是一款很有名气的小型开源跨平台数据库,作为目前最流行的开源嵌入式关系型数据库,在系统结构设计中正在扮演着越来越重要的角色。 本文主要沿着 http://www.cppblog.com/weiym/archive/2012/10/16/193357.html 这篇文章里面的学习指导思想,来...
分类:
数据库 时间:
2014-12-25 20:20:54
阅读次数:
579
这是MongoDB的系列学习笔记的第一篇,主要介绍什么是非关系型数据库MongoDB,如何下载,去哪儿下载,又该怎么正确的安装等一系列问题。 一、前言 最近开始学习非关系型数据库MongoDB,却在博客园上找不到比较系统...
分类:
数据库 时间:
2014-12-23 21:20:30
阅读次数:
219
1.ORM映射:
对象-关系映射 (Object/Relation Mapping,简称ORM)
2.对象和关系数据是业务实体的两种表现形式
业务实体在内存中表现为对象
在数据库中表现为关系数据
3.Hibernate是连接java应用程序和关系型数据库的框架,能够建立对象模型和关系数据模型之间的映射,是一种自动ORM框架
Hibernate是对JDBC A...
分类:
Web程序 时间:
2014-12-22 09:34:53
阅读次数:
187
索引是用来加速查询的。有了索引之后,数据库不必进行全表扫描,只需先在索引中查找,再根据找到的索引查找数据。MongoDB的索引几乎和传统关系型数据库一样。 创建索引 创建索引是在相应的集合中使用ensureIndex()方法。 >db.user.ensureIndex({"username":1})...
分类:
数据库 时间:
2014-12-21 20:39:59
阅读次数:
190
引两篇干货的文章 大数据时代的数据存储,非关系型数据库MongoDB 开发高性能的MongoDB应用—浅谈MongoDB性能优化
分类:
数据库 时间:
2014-12-19 00:37:53
阅读次数:
163
对于mongoDB而言,学习方式和学习关系型数据库差不太多開始都是学习怎样insert、find、update、remove,然后就是分页、排序、索引,再接着就是主从复制、副本集、分片等等最后就是通过它提供的各个驱动(比方Java、PHP、node.js等等)来练习所谓的高级使用方法另外:相对于Or...
分类:
数据库 时间:
2014-12-18 16:54:23
阅读次数:
187
出处:http://www.cnblogs.com/mokafamily/p/4076954.html爆炸式发展的NoSQL技术 在过去的很长一段时间中,关系型数据库(Relational Database ManagementSystem)一直是最主流的数据库解决方案,他运用真实世界中事物与...
分类:
数据库 时间:
2014-12-18 10:07:38
阅读次数:
221
一、数据库的基本概念。数据库就是数据存储的仓库,可以更快的查询、处理、统计数据,还可以保持数据的一致性、共享性和安全性,方便只能的分析,产生新的有用的信息。 1、数据库的发展阶段: (1)萌芽阶段:文件系统。 (2)第一代数据库:网状、层次模型。 (3)第二代数据库:关系型数据库...
分类:
数据库 时间:
2014-12-18 01:29:15
阅读次数:
233
Transbase数据库简介Transbase数据库是德国开发的一个关系型数据库,其官方www.transaction.de,其官方网站有详细的介绍文档。包含读取方式,用C或者JAVA等读取的方式,由于其内在的特点,因此,应用并不是很广泛,而且支持的SQL语句没有主流的Mysql,SQLServer...
分类:
数据库 时间:
2014-12-17 20:51:10
阅读次数:
396
前言有人反馈之前几篇文章过于理论缺少实际操作细节,这篇文章就多一些可操作性的内容吧。注:这篇文章是以 MySQL 为背景,很多内容同时适用于其他关系型数据库,需要有一些索引知识为基础。优化目标 1.减少 IO 次数 IO永远是数据库最容易瓶颈的地方,这是由数据库的职责所决定的,大部分数据库操作中.....
分类:
数据库 时间:
2014-12-17 14:34:53
阅读次数:
265