二级索引与索引Join是多数业务系统要求存储引擎提供的基本特性,RDBMS早已支持,NOSQL阵营也在摸索着符合自身特点的最佳解决方案。这篇文章会以HBase做为对象来讨论如何基于Hbase构建二级索引与实现索引join。文末同时会列出目前已知的包括0.19.3版secondary index,IT...
分类:
其他好文 时间:
2014-12-11 15:40:47
阅读次数:
229
什么是数据库* 数据库(Database)是按照数据结构来组织、存储和管理数据的仓库。* 数据库系统组成:** 数据库** 数据库管理系统** 计算机系统(操作系统、开发工具等)* 每个数据库都有一个或多个不同的API用于创建,访问,管理,搜索和复制所保存的数据。* RDBMS即关系数据库管理系统(...
分类:
数据库 时间:
2014-12-10 18:02:47
阅读次数:
230
从mysql V5.5开始,进行了一次大的改变,就是将InnoDB作为默认的存储引擎。InnoDB支持事务,而且拥有相关的RDBMS特性:ACID事务支持,数据完整性(支持外键),灾难恢复能力等等。
现在简单总结一下游标的知识。
(一),认识游标(cursor)
就是一个可读的标识,用来标识数据取到什么地方了。
(二),游标特性
1,只读
2,不滚动
3,不敏感的...
分类:
数据库 时间:
2014-12-10 12:37:01
阅读次数:
187
所谓RDBMS,即关系数据库管理系统。为了进一步了解RDBMS是由什么构成的,你必须先了解关系模型。下列情况出现在一个关系模型中:数据的基础项是关系在这些表上的操作只产生关系(关系型闭合)关系模型是建立在数学基础上的。然而对我们来说,关系只是一个带有一些特殊属性的表,一个关系模型把数据组织到表中,而...
分类:
数据库 时间:
2014-12-01 15:55:07
阅读次数:
247
memcached是什么?memcached是以LiveJournal旗下DangaInteractive公司的BradFitzpatric为首开发的一款软件。现在已成为豆瓣、Facebook、Vox等众多服务中提高Web应用扩展性的重要因素。许多Web应用都将数据保存到RDBMS中,应用服务器从中...
分类:
系统相关 时间:
2014-11-24 17:03:18
阅读次数:
260
很久以前写了一篇文章 .NET中使用Redis 介绍了如何安装Redis服务端,以及如何在.NET中调用Redis读取数据。本文简单介绍如何设计NoSQL数据库,以及如何使用Redis来存储对象。和传统的关系型数据库不同,NoSQL大部分都是以键值对存储在内存中的,我们不能直接把RDBMS里面的一些...
分类:
Web程序 时间:
2014-11-24 00:49:01
阅读次数:
376
1 登录Oracle用户 ?su?-?oracle 2 进入 SQLplus ,扫行 @awrrpt.sql .这里注意,要指定?awrrpt.sql脚本路径,所以建议一开始就进到指定目录这样方便些 cd?/u01/app/oracle/product/11.2.0/db_1/rdbms/admin/ 这...
分类:
数据库 时间:
2014-11-21 00:10:23
阅读次数:
358
前言本篇主要是上一篇文章的补充篇,上一篇我们介绍了SQL Server服务启动过程所遇到的一些问题和解决方法,可点击查看,我们此篇主要介绍的是SQL Server启动过程中关于用户数据库加载的流程,并且根据加载过程中所遇到的一系列问题提供解决方案。其实SQL Server作为微软的一款优秀RDBMS...
分类:
数据库 时间:
2014-11-17 22:35:19
阅读次数:
403
1.复制RDBMS表结构到hive sqoop create-hive-table --connect jdbc:mysql://localhost:3306/databaseName--table tableName --username username --password userpassw...
分类:
其他好文 时间:
2014-11-17 17:29:44
阅读次数:
186
数据规范化 ? 仅有好的RDBMS并不足以避免数据冗余,必须在数据库的设计中创建好的表结构。表设计后,很可能结构不合理,出现数据重复保存,简称数据的冗余,这对数据的增删改查带来很多后患,所以我们需要审核是否合理,就像施工图设计后,还需要其他机构进行审核图纸是否设计合理一样。? ...
分类:
数据库 时间:
2014-11-13 18:10:06
阅读次数:
235