自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

jiq•钦's technical Blog

学习 -> 记录 -> 分享

  • 博客(6)
  • 收藏
  • 关注

原创 分布式环境下配置中心实现思考【推荐】

最近在考虑分布式环境下配置中心实现。对于配置中心很难设计。光用Zookeeper吧,发现一是跨语言支持不好,需要大量跨语言支持的开发,而且没办法在上面增加大量的算法和逻辑。如果在Zookeeper前面加一层服务的话,又怕成为单点压力。下面是我画的一个架构图,希望大家帮忙看看,踊跃讨论。

2014-07-31 23:56:15 8300 5

原创 HBase概念学习(十)HBase与MongDB等NoSQL数据库对比

转载请注明出处: jiq•钦's technical Blog - 季义钦一、开篇淘宝之前使用的存储层架构一直是MySQL数据库,配合以MongDB,Tair等存储。MySQL由于开源,并且生态系统良好,本身拥有分库分表等多种解决方案,因此很长一段时间内都满足淘宝大量业务的需求。但是由于业务的多样化发展,有越来越多的业务系统的需求开始发生了变化。一般来说有以下几类变化:(1)

2014-07-27 01:19:31 4961

转载 软件生存周期各阶段活动定义浅释

首先讲一下软件生存周期的定义,即以需求为触发点,提出软件开发计划的那一刻开始直到软件在实际应用中完全报废为止可以认为是一个完整的软件生存周期,软件生存周期的提出是为了更好的管理、维护和升级软件。其中更大的意义在于管理软件开发的步骤和方法。它把整个的软件生存时间看作是一个整体,以时间的推移和软件开发的工作重心之间作为划分点,把软件开发和维护的工作细分为若干个相对独立的部份,从而更好的控制软件的开发进

2014-07-22 21:44:58 1986

原创 关于SQL/NoSQL数据库搜索/查询的思考

Hbase特征:最近在学习Hbase,Hbase基于行健是建立了索引的,查询速度会非常快,完全实时。但是Hbase要基于行健之外的字段进行查询,那么就只能是全盘扫描,基本上不可接受。所以Hbase一般来说会针对具体的应用场景来设计行健,利用基于行健的查询的实时性来达到Hbase数据的实时查询。 关系型数据库基于索引字段的实时查询:然后联想到关系型SQL数据库,他们针对主键是

2014-07-21 22:54:00 2842

原创 【PM】关于系统数据库和服务现场升级的一些看法

本人目前在一家相当于创业公司吧。工作也快满一年了,马上着手准备第二次出差去升级我们的系统,但是突然想到一件事情,让我颇有感触,是关于系统现场升级的。我们迭代开发的系统隔一段时间就会需要到用户的现场去为其进行系统升级,其中升级包括客户端,服务端,以及数据库。目前我们的做法是什么?升级服务的方法是,将带过去的新的服务完全替换掉旧的服务,然后人工修改所有服务的相关配置。升级数

2014-07-05 22:18:59 1454

原创 HBase概念学习(九)HTablePool为何弃用?

我们看HConnection的getTable方法描述:getTableHTableInterface getTable(String tableName) throws IOExceptionRetrieve an HTableInterface implementation for access to a table.

2014-07-03 01:18:32 5526

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除