
database
文章平均质量分 64
iteye_11540
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mongodb理论
[size=large]前言:NoSql,对其最为常见的解释是“Not Only SQL”,一种应对纯动态网站的[超大规模]和[高并发需求],目前正得到非常迅猛的发展。非关系型数据库。NoSql的种类很多,有列存储型、图存储型、对象存储型文档存储型...MongoDB中的mongo取自humongous(巨大)的中间部分,结合DB就成了MongoDB这个名词。顾名思义,它的目的主要是用来处...原创 2012-08-13 16:14:58 · 133 阅读 · 0 评论 -
hbase快速入门--shell 交互
[size=large]HBase提供了丰富的访问接口。• HBase Shell• Java clietn API• Jython、Groovy DSL、Scala• REST• Thrift(Ruby、Python、Perl、C++…)• MapReduce• Hive/Pig1.查询服务器状态hbase(main):024:0>status...原创 2012-11-16 11:40:03 · 174 阅读 · 0 评论 -
hbase快速入门--hTable
[size=large]什么时候需要HBase半结构化或非结构化数据,对于数据结构字段不够确定或杂乱无章很难按一个概念去进行抽取的数据适合用HBase。当业务发展需要存储author的email,phone,address信息时RDBMS需要停机维护,而HBase支持动态增加.记录非常稀疏RDBMS的行有多少列是固定的,为null的列浪费了存储空间。而如上文提到的,HBas...原创 2012-11-16 11:24:29 · 536 阅读 · 0 评论 -
mongodb 与 spring
[size=large]Spring Mongodb的配置 /WEB-INF/classes/system.properties 例子:[/size][code="java"]public class Solo { p...原创 2012-08-19 11:33:41 · 126 阅读 · 0 评论 -
数据库三范式
关键要理解定义这种范式标准的主要目的是为了减少数据冗余,数据冗余产生的本质就是在一个表中存在字段与字段之间的一对多,或者多对多关系。解决这个几对几的关系问题,就能轻易实现满足三范式的数据库设计。第一范式(1NF):数据库表中的字段都是单一属性的,不可再分。[只要是关系数据库都满足第一范式]第二范式(2NF):数据库表中不存在非关键字段对任一候选关键字段的部分函数依赖[在第二范式中组...原创 2012-08-16 09:57:38 · 101 阅读 · 0 评论 -
mongo 备份
1 mongoexport (数据导出 )作为 DBA,经常会碰到导入导出数据的需求,下面就介绍实用工具 mongoexport 和 mongoimport 的使用方法。1.1 常用导出方法mongoexport -d my_mongodb -c user -o user.dat参数说明 :-d 指明使用的库, 本例中为” my_mongodb”-c 指明要导出的表, ...原创 2012-08-14 09:47:55 · 156 阅读 · 0 评论 -
mongodb 查询
[size=large]面向文档的 NoSQL 数据库主要解决的问题不是高性能的并发读写,而是保证海量数据存储的同时,具有良好的查询性能。MongoDB 几乎可以实现类似关系数据库单表查询的绝大部分功能,而且还支持对数据建立索引。1.1 条件查询= 这个操作符就不用多解释了,最常用也是最简单的db.collection.find({ "field" : { $gt: value...原创 2012-08-14 09:47:42 · 118 阅读 · 0 评论 -
mongo基础
输入help可以看到基本操作命令:show dbs:显示数据库列表 show collections:显示当前数据库中的集合(类似关系数据库中的表) show users:显示用户use :切换当前数据库,这和MS-SQL里面的意思一样 db.help():显示数据库操作命令,里面有很多的命令 db.foo.help():显示集合操作命令,同样有很多的命令,foo指...原创 2012-08-14 09:47:32 · 123 阅读 · 0 评论 -
mongodb objectId 解析
ObjectId的组成首先通过终端命令行,向mongodb的collection中插入一条不带“_id”的记录。然后,通过查询刚插入的数据,发现自动生成了一个objectId,4e7020cb7cac81af7136236b。具体操作如图1 [img]http://dl.iteye.com/upload/picture/pic/116843/9de8cb3c-c859-31b7-8a48-...原创 2012-08-13 16:19:03 · 939 阅读 · 0 评论 -
mongodb linux 安装
1. 下载MongoDB,此处下载的版本是:mongodb-linux-i686-1.8.1.tgz.tar。 http://fastdl.mongodb.org/linux/mongodb-linux-i686-1.8.1.tgz 2. 解压文件到某目录下,然后重命名: [root@localhost src]# tar -xzvf mongodb-linux-i686-1.8.1....原创 2012-08-13 16:16:08 · 99 阅读 · 0 评论 -
hbase快速入门-- java api 操作
[code="java"]public class HBase {public static void main(String[] args) throws IOException {Configuration conf = new Configuration();// conf.addResource("hbase-site-cluster.xml");//指定文件加载c...原创 2012-11-16 12:16:38 · 153 阅读 · 0 评论