- 博客(15)
- 资源 (20)
- 收藏
- 关注
转载 取通过body传输的postdata数据
获取通过body传输的postdata数据 目前基于rest风格的很多API开始使用通过body data来传输来代替之前的key-value传输方式。在java servlet或者springmvc中可以通过如下代码来获取并图片通过流方式传输的数据: 1InputStream is= null; String con
2015-10-16 17:04:47 4842
原创 HBase性能优化方法总结(一):表的设计
[size=medium]HBase性能优化方法总结(一):表的设计本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,可参考:淘宝Ken Wu同学的博客。下面是本文总结的第一部分内容:表的设计相关的优化方法。1. 表的设计1.1 Pre-Creating Regions默认情况下,在创建HBase表的时候会自动...
2015-05-19 15:44:00 164
原创 hbase优化总结二
[size=medium]hbase优化总结二博客分类: hbase来自:http://blog.linezing.com/2012/03/hbase-performance-optimization本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,这里涉及的不多,这部分可以参考:淘宝Ken Wu同学的博客。1. ...
2015-05-19 15:41:12 152
原创 HBase性能优化方法总结(三):读表操作
[size=medium]HBase性能优化方法总结(三):读表操作本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,可参考:淘宝Ken Wu同学的博客。下面是本文总结的第三部分内容:读表操作相关的优化方法。3. 读表操作3.1 多HTable并发读创建多个HTable客户端用于读操作,提高读数据的吞吐量,一个...
2015-05-19 15:35:22 119
原创 HBase性能优化方法总结(二):写表操作
[size=medium]HBase性能优化方法总结(二):写表操作本文主要是从HBase应用程序设计与开发的角度,总结几种常用的性能优化方法。有关HBase系统配置级别的优化,可参考:淘宝Ken Wu同学的博客。下面是本文总结的第二部分内容:写表操作相关的优化方法。2. 写表操作2.1 多HTable并发写创建多个HTable客户端用于写操作,提高写数据的吞吐量,一个...
2015-05-19 15:34:33 112
原创 hbase优化总结一
[size=medium]来自:http://blog.csdn.net/rzhzhz/article/details/7481674 因官方Book Performance Tuning部分章节没有按配置项进行索引,不能达到快速查阅的效果。所以我以配置项驱动,重新整理了原文,并补充一些自己的理解,如有错误,欢迎指正。配置优化[b]zookeeper.session.ti...
2015-05-19 15:20:31 138
转载 一致性哈希算法及其在分布式系统中的应用
(转)一致性哈希算法及其在分布式系统中的应用(2011-11-12 22:11:39)转载▼标签:哈希杂谈 Consistent hashing算法非常简洁,如果你有一系列服务器,需要把很多 keys (objects)映射到这些服务器上。这时Constent hashing就派上用场了。典型的例子包括 memca
2013-07-22 17:18:37 653
转载 memcached客户端(分布算法)
一、背景资料 memcached本身是集中式的缓存系统,要搞多节点分布,只能通过客户端实现。memcached的分布算法一般有两种选择:1、根据hash(key)的结果,模连接数的余数决定存储到哪个节点,也就是hash(key)%sessions.size(),这个算法简单快速,表现良好。然而这个算法有个缺点,就是在memcached节点增加或者删除的时候,原有的缓存数据将大规模失效
2013-07-20 17:03:33 762
转载 memcached全面剖析—— 客户端选择(一致性哈希算法)
[摘选]memcached全面剖析—— 客户端选择(一致性哈希算法)博客分类:技术算法memcached memcached本身是集中式的缓存系统,要搞多节点分布,只能通过客户端实现。memcached的分布算法一般有两种选择:1、hash模余算法: 根据hash(key)的结果,模连接数的余数决定存储到哪个节点(键的整数哈希值,根据服务器个数取余来
2013-07-20 17:01:01 751
转载 memcachedb
memcachedb是为了持久化而产生的一个分布式 "key-value"存储系统,你可以认为是memcached+berkeley DB+sina的一些东西的一个集成,这个东西主要是为了提高持久化对象的访问效率,而不是一个缓存,他的特点是: 比传统的RDBMS速度快效率高 高并发环境下访问安全可靠,效率很不错 存储的数据比较小
2013-07-19 17:22:32 583
转载 轻量级持久存储系统 MemcacheDB
轻量级持久存储系统 MemcacheDB(转载)(2010-10-18 13:18:07)转载▼标签:代码复制默认守护进程主从it 注:memcached可能简称mc,memcachedb可能简称mcdb一、memcachedb是什么mcdb是一款分布式键值持久存储系统,由新浪开源。mcdb基于mc协议,所
2013-07-19 17:21:22 539
转载 TCP,IP,HTTP,SOCKET区别和联系
物理层-- 数据链路层--网络层-- IP协议传输层-- TCP协议会话层--表示层和应用层-- HTTP协议socket则是对TCP/IP协议的封装和应用(程序员层面上)。也可以说,TPC/IP协议是传输层协议,主要解决数
2013-07-03 22:35:43 405
转载 Java编程中尽可能要做到的一些地方
下面是参考网络资源总结的一些在Java编程中尽可能要做到的一些地方。1. 尽量在合适的场合使用单例 使用单例可以减轻加载的负担,缩短加载的时间,提高加载的效率,但并不是所有地方都适用于单例,简单来说,单例主要适用于以下三个方面:第一,控制资源的使用,通过线程同步来控制资源的并发访问;第二,控制实例的产生,以达到节约资源的目的;第三,控制数据共享,在不建立直接关联的条件下
2012-08-26 15:11:43 454
转载 爱上MongoDB的七大理由
爱上MongoDB的七大理由发表于2012-08-24 16:32|1576次阅读| 来源newbridgegreen|3 条评论| 作者CallumNoSQLMongoDB摘要:MongoDB可能是现今NoSQL数据库中最著名的,但并不意味着MongoDB是完美的,在某些情况下,传统的关系数据库如MySQL和PostgreSQL更具优势。但MongoDB目前已经相当广泛,
2012-08-26 15:06:58 367
网上书店系统文献综述
2010-03-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人