
数据库
文章平均质量分 69
fk543
fk5431.com
展开
-
MySQL插入数据时乱码问题
在使用MySQL数据库时,可以用 show variables like 'character%'; 命令来查看数据库的相关编码集。 我们可以发现 character_set_client 和 character_set_results 采用的编码方式是 UTF-8 但是CMD窗口 输入输入输出才用的编码方式GBK,所以在windows系统性 直接进行中文数据的插入会导致乱码或原创 2016-02-18 16:33:42 · 728 阅读 · 0 评论 -
Oracle安装完成 碰到的问题
在进入sqlplus的时候提示: ORA-12560: TNS: 协议适配器错误 查看了一下,原来是没有设置SID,在命令行下: set ORACLE_SID=snoopy 然后再进入就行了。 在网络上查找了一下,似乎有可能是因为下面的几个原因: 1.监听服务没有起起来。windows平台个一如下操作:开始---程原创 2015-12-26 15:51:29 · 726 阅读 · 0 评论 -
HBase权威指南阅读——第四章(一)
base过滤器的比较操作符: LESS LESS_OR_EQUAL EQUAL = NOT_EQUAL GREATER_OR_EQUAL >= GREATER > NO_OP no operation 比较器: BinaryComparator 按字节索引顺序比较指定字节数组,采用Bytes.compareTo(byte[原创 2017-01-10 14:49:04 · 425 阅读 · 0 评论 -
HBase权威指南阅读——第三章(二)
删除方法删除方法如下:void delete(Delete delete) throws IOException 在删除的时候需要一个Delete实例,构造函数如下:Delete(byte[] row) Delete(byte[] row, long timestamp, RowLock rowLock) 如果要多次频繁的修改同一行,还可以提供RowLock实例,指定自己的RowLock。 再删除原创 2017-01-05 14:00:37 · 576 阅读 · 0 评论 -
HBase权威指南阅读——第三章(一)
第三章介绍HBase客户端的API。put方法向HBase 存储数据调用的方法是:void put(Put put) throws IOException 这个方法吧Put作为输入参数,Put是由下面几个构造函数创建的:Put(byte[] row) Put(byte[] row, RowLock rowLock) Put(byte[] row, long ts) Put(byte[] row, l原创 2017-01-04 16:03:38 · 704 阅读 · 0 评论 -
HBase权威指南阅读——第一章
1.1为什么要设计这么一套新的存储架构 现在互联网时代,不管生活中存在什么问题,我们都想通过互联网来快速的检索到答案,并且希望查到的结果是有用的。 在这个海量数据的时代,对于之前的关系型数据库可采取的措施就是把收集的数据删减后保存,比如保存近N天的数据,但是这样没办法存储几年甚至更长时间的数据,也就无法对用户历史的行为进行分析。 因此新的存储架构就产生了,hadoop原创 2017-01-03 13:47:16 · 603 阅读 · 0 评论 -
Hbase原理、基本概念、基本架构
概述 HBase是一个构建在HDFS上的分布式列存储系统; HBase是基于Google BigTable模型开发的,典型的key/value系统; HBase是Apache Hadoop生态系统中的重要一员,主要用于海量结构化数据存储; 从逻辑上讲,HBase将数据按照表、行和列进行存储。 与hadoop一样,Hbase目标主要依靠横向扩展,通过不断增加廉价的商用服务器,来增加计算和转载 2016-12-20 13:28:19 · 651 阅读 · 0 评论