E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
se学习
Hbase-业务开发(应用开发)-参考目录
Hbase-业务开发(应用开发)-参考目录本文是我学习Hbase的过程中参考和研究过的文章和资料,现整理成一个hba
se学习
的目录,供后续深入研究做参考。
zolalad
·
2014-02-24 19:00
hbase
实践
学习目录
业务开发
Hba
se学习
笔记
Hba
se学习
总结一、简介Hbase:全名HadoopDataBase,是一种开源的,可伸缩的,严格一致性(并非最终一致性)的分布式存储系统。具有最理想化的写和极好的读性能。
高江涛
·
2014-02-19 00:00
Hadoop
大数据
HBa
se学习
笔记(三)
配置多功能高可用性masterhadoop和hbase被设计的可以自动在slave节点间进行故障转移。由于在大型集群中有很多节点,一个slave节点的服务器的硬件故障被认为是正常的。对于主节点,hbase本身没有单点故障(SPOF)。它使用zookeeper来提供中央协调服务。zookeeper通常有3个或者更多个服务器,只要集群中超过半数的服务器在线,zookeeper就正常的提供服务。hbas
iAm333
·
2013-12-27 18:00
关于Rose画图
所以,我认为现在画图的目的不是画图,而是让我们去了解Ro
se学习
怎么使用它。顺便给自己增加一点
Senior_lee
·
2013-12-25 21:00
总结
UML
HBa
se学习
之一HBase本地模式与伪分布式模式
HBase是模仿Google的Bigtable开发的开源的、分布式的、面向列的存储仓库。就像Bigtable利用Google文件系统(GFS)提供的分布式数据存储,HBase基于Hadoop和HDFS提供了类似Bigtable的功能。当需要随机的、实时的读写大数据时,HBase就有了用武之地。HBase有单机(本地)和分布式模式两种,而分布式模式又分为伪分布式和全分布是模式。单机模式是HBase的
sky_walker85
·
2013-12-23 16:00
hadoop
hbase
单机模式
伪分布式模式
HBa
se学习
笔记(二)
在我们安装好hbase之后,需要对linux内核进行一些设置。像其他数据库一样,hbase也会在同一时间打开大量文件,而linux限制了每个进程打开的文件描述符的数目(默认是1024)。为了让hbase平滑运行,我们需要为运行hbase的用户增加同一时间打开的最大文件描述符的数目。同时,我们也应该增加hadoop用户的nproc设置。nproc设置制定了一个用户能够同时运行的最大进程数目。如果np
iAm333
·
2013-12-20 15:00
HBa
se学习
笔记(一)
配置单机环境:1、编辑$HBASE_HOME/conf/hbase-env.sh,添加JAVA_HOME(将$HBASE_HOME替换为HBase所在目录路径)。2、编辑$HBASE_HOME/conf/hbase-site.xml,配置本地存储目录。如下: hbase.rootdir file:///usr/local/hbase/var/hbase 3、在单机环境下开始Hbase,使用如下命令
iAm333
·
2013-12-19 18:00
Essba
se学习
笔记
EssbaseClassicEdition包括以下组件:服务器端EssbaseAnalyticServices:Essbase的核心引擎和计算内核;EssbaseAdministrationServices:Essbase系统管理员界面,用于构建Essbase数据模型(Outline)、装载和计算数据,并用于数据库调优;同时包括MaxL和EssCmd脚本工具,用于采用命令行脚本或自动化执行管理任务
belovedmilan
·
2013-12-16 15:00
essbase
HBa
se学习
资源
教程《HBase.Administration.Cookbook》 中文版《HBase管理指南》《HBaseinaction》《HBase权威指南》ReferenceGuide 中文版 中文参考指南 HBase近期的发展及实践.pdf小米hadoop/hbase微实践.pdfHBase相关项目opentsdb schemadisign优秀范例 OpenTSDBisadistribute
yueyedeai
·
2013-11-24 16:00
大数据
软考阶段性总结
还是先看一下我的金目标的截图吧,是这两个月的所做的事: 下边也按照自己的复习步伐,进行每一阶段的简单总结: 首先说马士兵老师的J2
SE学习
吧,马老师讲的特别好,讲的也非常细致,这是学习
liujiahan629629
·
2013-11-12 21:00
Java
SE学习
笔记——深克隆与浅克隆
浅复制(浅克隆shallowclone):被复制对象的所有变量都含有与原来的对象相同的值,而所有的对其他对象的引用仍然指向原来的对象。换言之,浅复制仅仅复制所考虑的对象,而不复制它所引用的对象。深复制(深克隆Deepclone):被复制对象的所有变量都含有与原来的对象相同的值,除去那些引用其他对象的变量。那些引用其他对象的变量将指向被复制过的新对象,而不再是原有的那些被引用的对象。换言之,深复制把
diaoaa
·
2013-10-11 11:00
JavaSE
J2
SE学习
小结
开始接触Java的学习,Java2StandardEdition为Java2平台的标准版,其包括了构成Java语言核心的类,此番学习算是学习了Java体系中的基础部分。学习框架大致整理如下: 主要分为了三部分:语言基础、面向对象以及应用。 过程中学习了大量的接口、类和方法。JDK代码库中提供了大量的类、方法等,学习中学会使用API文档将为我们提供巨大的帮助。学习面向对象部分内容,对
lyg673770712
·
2013-09-10 17:00
hba
se学习
资料
1>.http://database.51cto.com/art/201211/364810.htm 2>.http://abloz.com/hbase/book.html 3>http://rdc.taobao.com/team/jm/archives/975 4>http://www.searchtb.com/2011/01/understanding-hbase
不爱不见
·
2013-08-29 19:00
hbase
hba
se学习
笔记9-快速单机安装
在单机安装Hbase的方法。会引导你通过shell创建一个表,插入一行,然后删除它,最后停止Hbase。只要10分钟就可以完成以下的操作。 1.1下载解压最新版本 选择一个 Apache 下载镜像: http://www.apache.org/dyn/closer.cgi/hbase/,下载 HBase Releases. 点击 stable目录,然后下载后缀
韩悠悠
·
2013-08-26 16:00
hbase
hba
se学习
笔记8-管理模块
主要介绍Hbase提供的管理(Administrative)模块,可以让我们完成类似RDBMS中的DDL操作,即,表定义、管理表结构、管理集群状态等。下面介绍的API都出自HBaseAdmin对象。 一、表定义 在Hbase的API中,代表一个表结构的类叫HTableDescriptor。 HTableDescriptor(Strin
韩悠悠
·
2013-08-26 16:00
hbase
hba
se学习
笔记7-计数器,协处理器和HTablePool
二、计数器(Counter) Hbase提供一个计数器工具可以方便快速的进行计数的操作,而免去了加锁等保证原子性的操作。但是实质上,计数器还是列,有自己的簇和列名。值得注意的是,维护计数器的值最好是用Hbase提供的API,直接操作更新很容易引起数据的混乱。 计数器的增量可以是正数负数,正数
韩悠悠
·
2013-08-26 16:00
hbase
hba
se学习
笔记6-过滤器
Hbase在操作数据中的基本的API,包括增删查。增删都是相对简单的操作,与传统的RDBMS相比,这里的查询操作略显苍白,只能根据特定的主键查询(Get)或者根据主键的一个范围来查询(Scan)。Hbase提供了更加高级的过滤器来查询,当然还有另外一些高级的模块,我们将在这一篇里看到。一、过滤器(Filter)基础API中的查询操作在面对大量数据的时候是非常苍白的,这里Hbase提供了高级的查询方
cunyan
·
2013-08-26 16:14
hbase
hba
se学习
笔记6-过滤器
Hbase在操作数据中的基本的API,包括增删查。增删都是相对简单的操作,与传统的RDBMS相比,这里的查询操作略显苍白,只能根据特定的主键查询(Get)或者根据主键的一个范围来查询(Scan)。Hbase提供了更加高级的过滤器来查询,当然还有另外一些高级的模块,我们将在这一篇里看到。 一、过滤器(Filter)
韩悠悠
·
2013-08-26 16:00
hbase
hba
se学习
笔记5-基础客户端API
一、环境 在Hadoop上快速搭建Hbase环境非常简单,下载软件包解压以后写好配置文件就可以直接运行了,不多作叙述。 二、基础客户端API 1、Bytes类 Hbase中所有的值都是以字节数组的形式存在的,所以在使用
韩悠悠
·
2013-08-26 16:00
hbase
hba
se学习
笔记4-Hbase存储结构数据模型
HBase的存储分为Table,region,store,MemStore,StoreFile,HFile。下面分别讲 TABLE HBase以表的形式存储数据。表有行和列组成。列划分为若干个列族(Column family),一行由RowKey 时间戳,若干个列组成。除了rowkey和时间戳外,其他
韩悠悠
·
2013-08-21 16:00
hbase
hba
se学习
笔记3-系统架构
系统架构 Client 1包含访问hbase的接口,client维护着一些cache来加快对hbase的访问,比如regione的位置信息。 Zookeeper 1保证任何时候,集群中只有一个master 2存贮所有Region的寻址入口。 3实时监控RegionServer的状态,将Regionserver的上线和下线信息实时通知给Master 4存储Hbase的schema,包括有哪些t
韩悠悠
·
2013-08-21 16:00
hbase
Python urlpar
se学习
urlparse模块主要是把url拆分为6部分,并返回元组。并且可以把拆分后的部分再组成一个url。主要有函数有urljoin、urlsplit、urlunsplit、urlparse等。urlparse.urlparse(urlstring[,scheme[,allow_fragments]])将urlstring解析成6个部分,它从urlstring中取得URL,并返回元组(scheme,ne
BAT-Battle
·
2013-08-20 14:40
python
Python urlpar
se学习
urlparse模块主要是把url拆分为6部分,并返回元组。并且可以把拆分后的部分再组成一个url。主要有函数有urljoin、urlsplit、urlunsplit、urlparse等。 urlparse.urlparse(urlstring[,scheme[,allow_fragments]]) 将urlstring解析成6个部分,它从urlstring中取得URL,并返回元组
q454684431
·
2013-08-20 14:00
python
urlparse
request和respon
se学习
response:对应服务器的响应(HttpServletResponse),这个对象封装了向客户端发送数据,发送响应头,发送响应状态码的方法response.setHeader("Content-type","text/html;charset=UTF-8");//通过头来控制浏览器以什么码表打开1. response实现文件下载(在Servlet中用ServletContext来写,在普通JA
u011133213
·
2013-08-09 14:00
AppFu
se学习
笔记
AppFu
se学习
笔记1.
pxjianke
·
2013-07-26 16:00
Appfuse
appfu
se学习
read-AppFuse-16-XDoclet学习续 ● xdoclet学习续 Xdoclet是一个代码自动生成的工具 XDoclet任务就是Ant的自定义任务,除此以外,没有其他运行XDoclet任务的方法。 XDoclet它有两个重要的组件: &n
pxjianke
·
2013-07-26 16:00
Appfuse
尚学堂java
SE学习
笔记(未完待续)
1、关于递归,一定要注意函数调用顺序!图1如上图:在执行f(n-1)+f(n-2)的过程中,先执行f(n-1)一直到f(n-1)有返回值才执行f(n-2)。2、 图2注意成员变量和局部变量的区别:关于成员变量见上图,但是在使用局部变量之前必须对之初始化!否则编译会报错(如果只是声明一个局部变量,而在以后的语句中不使用它的话就不会报错)!!3、 类是静态(代码)的概念,位于代码区; 对象是new
zhujiaxing666666
·
2013-07-09 19:00
hba
se学习
记录
hba
se学习
记录 参考http://abloz.com/hbase/book.html#d613e75 Step 1:修改conf/hbase-site.xml (单机版) <property
bjmike
·
2013-04-25 10:00
hbase
Mongoo
se学习
参考文档
Mongoo
se学习
参考文档前言:本学习参考文档仅供参考,如有问题,师请雅正一、快速通道>###1.1名词解释>>>Schema:一种以文件形式存储的数据库模型骨架,不具备数据库的操作能力>>>>Model
junjun16818
·
2013-04-18 21:00
Syba
se学习
笔记
数据库开启关闭:./startserver-fRUN_servername>shutdownwithnowait>goisql登录:#isql-Usa-Ppasswd-STEST创建设备:>diskinitname=test_dev,physname='/dev/system/test_dev',size='512M'>go>diskinitname=test_log,physname='/dev
helldevil111
·
2013-04-12 16:08
数据库
Sybase
database
J2
se学习
笔记二
java-version //查看jdk版本2.path:Windows系统在执行命令时要搜寻的路径3.classpath:java在编译和运行时要找的class所在的路径4.IDE集成开发环境5.两种机制:一次编译,垃圾回收6.java中成员变量都具有默认值7.引用是一小块内存指向一大块内存8.局部变量存储在栈中9.cls在windows命令窗口清屏10.静态变量存放在数据区11.类名.成员
xxzjzsj
·
2013-04-09 21:47
java
学习
J2
se学习
笔记一
1.在命令行用set查看环境变量2.set变量名 可以查看变量设置情况(系统变量和用户变量的相加)3.set变量名=变量取值 设置环境变量4.set变量名= (空) 取消环境变量设置5.set变量名=%变量名%;追加内容 追加方式设置环境变量6.java-verbose 详细列出java装载过程7.java源文件的名字必须与用public修
xxzjzsj
·
2013-04-09 21:37
java
学习
Hba
se学习
笔记一
Hbase:分布式的、面向列的开源数据库Hbase逻辑模型HBase不同于一般的关系数据库,它是一个适合于非结构化数据存储的数据库,另一个不同的是HBase基于列的而不是基于行的模式BigTable思想:世界上任何的二维表都可以放到三列的大表bigtable学生表S(s#,sn,sd,sa)存在关系型的学生表行健keys对象标识:s#属性:sn,sd,sa值value: 做key-values查询
lskyne
·
2013-04-02 18:00
Crash cour
se学习
-导入与书配套的样例
使用书中附带的样例1.创建新的数据库: createdatabasenew_db_name2.下载样例 http://www.forta.com/books/0672327120/ 下载mysql_scripts.zip3.解压样例 unzip4.拷贝解压出来的两个文件到/home5.选择database usenew_db_name6.执行样例脚本 create.sql
qinglu000
·
2013-04-01 20:00
【北大天网搜索引擎T
SE学习
笔记】第11节——倒排索引等数据文件的建立(预处理子系统)
前面的章节详细的介绍了查询服务子系统,可以发现查询服务子系统是基于一些”数据文件“实现查询功能的,这些”数据文件“在第2节中介绍过,包括:词典文件(words.dict)、原始网页数据库文件(Tianwang.raw.2559638448)、网页索引文件(Doc.idx)、URL索引文件(Url.idx.sort_uniq)、倒排索引文件(sun.iidx),其中words.dict是已经有的、T
lewsn2008
·
2013-03-09 11:00
【北大天网搜索引擎T
SE学习
笔记】第10节——查询服务子系统/总结
至此,TSE的查询服务子系统相关的内容已经全部介绍完毕,从下载编译源代码、搭建TSE环境,到原理介绍、源代码分析全部进行了详细的介绍。第9节中提到的网页快照和网页内容摘要功能,由于TSE系统中实现的非常简单,所以没有展开详细说明,但是在实际的搜素引擎系统中是非常重要的,读者们可以自行了解。下面谈谈我自己的感受,看完TSE的查询服务子系统的源代码实现后,让我对搜索引擎的基本原理有了很好的认识和理解,
lewsn2008
·
2013-03-05 21:00
【北大天网搜索引擎T
SE学习
笔记】第9节——显示搜索结果
这一节将介绍搜索功能入口程序TSESearch.cpp的第六步——显示搜索结果。该部分中首先定义了一个结果显示类CDisplayRst的对象iDisplayRst,然后调用了该类的三个成员函数ShowTop,ShowMiddle和ShowBelow分别显示结果页面的头部、中部和底部(即图1中标注①②③的区域)。下面来看一下这三个函数的源代码,代码中加入了详细的注释(以“LB_C”开始的注释为我加入
lewsn2008
·
2013-03-05 20:00
Hba
se学习
总结一
数据模型:1.用户在表格里存储多行数据行;2.每个数据行都包括一个可排序的关键字,和任意数目的列;3.表格是稀疏的;4.列名是":"形式,其中和可以是任意字符串;5.一个表格的列族集合是固定的,除非使用管理员权限来改变表格的列族;6.可以在任何时候增加新的标签;7.hbase在磁盘上按照列族存储数据,所以一个列族里所有项有相同的读/写方式。8.写操作是行锁定的,对行的操作是原子的。不能一次锁定多行
dangyifei
·
2013-02-28 13:00
JProfiler监控eclip
se学习
笔记
jprofiler文档JProfiler是一个全功能的java剖析工具(profiler),专用于分析J2SE和J2EE应用程序。 简介:它把CPU、执行绪和内存的剖析组合在一个强大的应用中。JProfiler可提供许多IDE整合和应用服务器整合用途。 作用:JProfiler直觉式的GUI让你可以找到性能瓶颈、抓出内存漏失(memoryleaks)、并解决执行绪的问题。它让你得以对heapwal
huoyunshen88
·
2013-02-25 10:00
【北大天网搜索引擎T
SE学习
笔记】第8节——检索关键词+结果排序
这一节将介绍搜索功能入口程序TSESearch.cpp的第四步和第五步——检索关键词+结果排序。 其实,检索关键词非常简单,因为已经建立了倒排表mapBuckets,它是一个map结构,检索某个关键词,就是用map的find方法查询(下面代码中的第27行),没有什么需要介绍的。也因此,TSE中将检索关键词和结果排序在一起实现,也就是main函数中调用的函数:iQuery.GetRe
lewsn2008
·
2013-02-02 12:00
【北大天网搜索引擎T
SE学习
笔记】第7节——中文分词
这一节将介绍搜索功能入口程序TSESearch.cpp的第三步——中文分词。 (一)引子 中文分词主要有基于字符串匹配的分词方法和基于统计的分词方法,基于字符串匹配的方法又称为机械分词方法,它是按照一定的策略将待分析的汉字串与一个充分大的词典中的词条进行匹配,若在词典中找到某个字符串,则匹配成功(识别出一个词),所以该方法是基于词典的,需要一个充分大的且准且的词典。TSE中就是用的
lewsn2008
·
2013-02-01 17:00
UML学习之路
2013/02/18开始学习uml使用Rationro
se学习
1.今天的任务就是搞懂用例图 没有马上开始学习rationalrose工具而是找
tangxininjava
·
2013-01-25 13:00
UML
【北大天网搜索引擎T
SE学习
笔记】第6节——获取用户输入
这一节将介绍搜索功能入口程序TSESearch.cpp的第二步——获取用户输入。(一) 获取用户在浏览器中输入的查询数据,需要跟web服务器进行数据交互,这就用到了前面提到的CGI方式。如果对CGI程序还是不太熟悉,请先阅读相关资料学习(推荐:http://blog.csdn.net/lewsn2008/article/details/8519908)。这里简单叙述一下,CGI程序
lewsn2008
·
2013-01-25 10:00
【北大天网搜索引擎T
SE学习
笔记】第5节——准备数据
上一节对搜索功能的入口程序TSESearch.cpp的main函数做了介绍,对搜索功能的实现的流程有了大概的了解,从这节开始讲对上节中提到的几个主要流程——准备数据、获取用户输入、中文分词、检索关键词、结果排序和显示搜索结果进行详细的分析。这一节分析准备数据的源代码。(这一节的内容非常简单,明白的朋友可以直接略过) (1)加载字典 上一节的main函数中
lewsn2008
·
2013-01-23 21:00
【北大天网搜索引擎T
SE学习
笔记】第3节——从用户点击“搜索”按钮开始
在第一节中已经将查询服务子系统搭建起来,可以在天网搜索引擎的首页中输入搜索字符串、点击搜索按钮并得到搜索的结果页面。那后台到底是怎么处理的呢?怎么从网页获取用户输入然后调用搜索程序进行搜索呢?大家在这一节将得到答案。我们从用户操作开始入手,首先呈现在用户面前的是天网搜索的首页,第一节中已经说明该首页的页面文件就是/var/www/html/index.html,我们先看看该文件中的部分内容,如图1
lewsn2008
·
2013-01-22 13:00
【北大天网搜索引擎T
SE学习
笔记】第4节——实现搜索功能的入口程序
上一节中说到,TSESearch.cpp是实现搜索功能的入口程序,这一节将分析TSESearch.cpp源代码。在看源代码之前,先梳理一下该程序中的主要步骤:(1)准备数据在第二节中介绍了系统中一些重要的数据文件,这些文件便是实现搜索功能所需的数据文件,如:字典文件、倒排文件、网页索引文件和URL索引文件等。程序第一步需要读取这些文件的内容为搜索做好准备。(2)获取用户输入获取用户输入的欲查询的
lewsn2008
·
2013-01-21 20:00
【北大天网搜索引擎T
SE学习
笔记】第2节——重要数据文件介绍
本节对系统中的主要的数据文件做一个简单的介绍,方便后面对系统源代码的阅读和对系统的理解。以下如不特别说明,所有路径或者文件都是相对于index目录而言的,即以index为当前目录。(1) ./ChSeg/words.dict为词典文件,包含该系统支持的所有中文单字、词以及标点符号等,该词典是中文分词的依据,直接决定了分词的结果。该文件中每条记录为一行,包含三项数据,第一个为序号,第二个中文词
lewsn2008
·
2013-01-15 13:00
TDSCDMA中PS 移动性管理test ca
se学习
总结
Elementaryprocedurepacketswitechedmobilitymanagement主要关注以下几个testcase1、PSattach/rejected/PSservicesnotallowedinthisPLMN由于当前PLMN不允许提供GPRS服务,从而拒绝PS附着请求。MS应该删除RAI,P-TMSI,P-TMSIsignature以及GPRS封装keysequenc
人正壬反
·
2013-01-10 10:12
test
case
service
in
PLMN
allowed
not
gprs
【北大天网搜索引擎T
SE学习
笔记】第1节——环境搭建
最近在看《搜索引擎——原理、技术与系统》一书,同时下载了书中介绍的原型系统——北大天网搜索引擎TSE的源代码进行学习。之前没有任何搜索引擎方面的基础,也没有web开发经验,一切从零开始学习。为了记录学到的知识以备日后之用,也为了与大家分享并一起学习探讨,将学习的过程整理成笔记,连载发布于本博客。声明一下,我不是高手,我是菜鸟,从零开始学习,所以如果文中有错误之处敬请大家批评指出,也欢迎感兴趣的朋友
lewsn2008
·
2013-01-09 11:00
Java
SE学习
笔记--Annotation
1、annotation是什么?: Java注解提供了一套机制,让我们可以对类、方法、参数、包、域及变量等添加标准(即附加某些信息),且可以从源文件、class文件或者以在运行时反射的多种方式被读取。 2、常见的annotation: a) Override注解表示子类要重写父类的对应方法。 b) Deprecated注解表示方法是不建议被使用的。 c) SuppressWarn
伪码农eric
·
2013-01-08 10:00
java
注解
annotation
上一页
21
22
23
24
25
26
27
28
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他