数据库技术
文章平均质量分 71
bluekeyv
致力于hadoop生态系统,专注hbase应用与研究
展开
-
hibernate实战
离下班还有半个小时,写这个东东吧。 今天写了个hibernate实例。 第一步:向工程中添加hibernate的lib * HIBERNATE_HOME/hibernate3.jar * HIBERNATE_HOME/lib/*.jar * 数据库 jdbc驱动 第二步:写hibernate.cfg.xml文件如下,这里有连接数据库,设置数据库方言,注册类映射文件User.hbm.xml(后面会提到) jdbc:m原创 2009-07-31 15:47:00 · 742 阅读 · 0 评论 -
java连接DB2数据库以及jsp中文问题
前两天用了DB2连数据库。 基本步骤还是为工程添加一个数据库驱动,然后写一个连数据库的javabean(Database.java),代码如下: private static String user = "db2admin"; private static String pwd = "db2admin"; private static String url="jdbc:db2:localhost:WEBTEST"; private static String driver="COM原创 2009-04-23 15:56:00 · 1121 阅读 · 0 评论 -
mysql优化文章
MySql 性能到底能有多高?用了php半年多,真正如此深入的去思考这个问题还是从前天开始。有过痛苦有过绝望,到现在充满信心!MySql 这个数据库绝对是适合dba级的高手去玩的,一般做一点1万篇新闻的小型系统怎么写都可以,用xx框架可以实现快速开发。可是数据量到了10万,百万至千万,他的性能还能那么高吗?一点小小的失误,可能造成整个系统的改写,甚至更本系统无法正常运行!好了,不那么多废话了。用事实说话,看例子: 数据表 collect ( id, title ,info ,vtype) 就这4个字段,其原创 2010-03-01 15:35:00 · 980 阅读 · 0 评论 -
MySql学习心得
前几天去面试,被鄙视了一把,唉。自己的差距还很大呀,不过没关系,一天进步一点点,加油!!! 一、mysql一些比较常用的命令要记熟: 1.mysql -h -u -p 2.mysqladmin -u -p password 3.grant select on db.table to 用户名@登陆主机 identified by /"密码 /" with grant option 4.udpate user set passwo原创 2010-06-23 15:46:00 · 1322 阅读 · 0 评论 -
hbase中服务器时间不同步造成的regionserver启动失败
今天配置hbase的时候发现有几台机器的regionserver启不来。报错如下: at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) at sun.reflect.NativeConstructorAccessorImpl.newInstance(NativeConstructorAccessorImpl.java:39) at sun.reflect.Del原创 2011-05-09 17:10:00 · 5038 阅读 · 0 评论 -
hbase修复.META.表与HDFS文件不一致问题
在实际环境中遇到hbase fbck检查报hdfs数据块与META表信息不一致的错误。表现就是数据写入无法进行。 经过检查,发现在.META.表中对应的一些region块的子列少了regioninfo这一列;同时在hdfs的出错region文件夹下查看发现本来该是.regioninfo的文件夹变成了.tmp文件夹。在网上查了些资料,发现是region做分裂的时候失败,导致region原创 2012-01-01 16:26:49 · 6831 阅读 · 2 评论 -
KuDu论文解读
kudu是cloudera在2012开始秘密研发的一款介于hdfs和hbase之间的高速分布式存储数据库。兼具了hbase的实时性、hdfs的高吞吐,以及传统数据库的sql支持。作为一款实时、离线之间的存储系统。定位和spark在计算系统中的地位非常相似。如果把mr+hdfs作为离线计算标配,storm+hbase作为实时计算标配。spark+kudu有可能成为未来最有竞争力的一种架构。原创 2016-07-05 00:25:22 · 6587 阅读 · 0 评论 -
Spanner数据库解读
最近重读Spanner和F1的论文,涉及的实在太广。这篇文字从一些简单概念上说说这两者究竟是什么,实现上的一些创新,还有一些较常见的误读。以及对比当前的HBase和Phoenix区别 Spanner最重要的设计点就是做全球数据库,要求可扩展性、多数据版本、多replica数据一致性和事务。是第一个款能实现全球数据分布而且还能实现分布式事务的数据库系统,从他的架构图来看底层也是基于Co原创 2017-07-20 11:40:46 · 4936 阅读 · 0 评论