- 博客(16)
- 收藏
- 关注
转载 Bloom filter
A Bloom filter is a method for representing a set of n elements (also called keys) to support membership queries. It was invented by Burton Bloom in 1970 [6] and was proposed for use in the web con
2012-10-25 17:00:54 605
转载 一致性hash算法(consistent hashing)
一致性hash算法(consistent hashing)本文来自CSDN博客,转载自:http://blog.csdn.net/sparkliang/archive/2010/02/02/5279393.aspx 1 基本场景 比如你有 N 个 cache 服务器(后面简称 cache ),那么如何将一个对象 object 映射到 N 个 cache 上
2012-10-11 22:55:53 506
转载 Nutch搜索引擎分析
21世纪是信息的时代,也是网络的时代。不断通畅与进步的互联网在给人们带来浩如烟海的网络信息的同时,也容易使人在查询自己所需的有用的相关信息时陷入迷茫。搜索引擎正是为了满足人们网络信息搜索应运而生的网络工具,它是互联网信息查询的导航针。现在的商业搜索引擎不少,但都是保密的,不便研究。而Nutch是一个开源Java实现的搜索引擎,它提供了我们运行自己的搜索引擎所需的全部工具。Nutch
2012-10-11 14:56:54 465
转载 C++标准转换运算符reinterpret_cast
reinterpret_cast (expression)reinterpret_cast运算符是用来处理无关类型之间的转换;它会产生一个新的值,这个值会有与原始参数(expressoin)有完全相同的比特位。什么是无关类型?我没有弄清楚,没有找到好的文档来说明类型之间到底都有些什么关系(除了类的继承以外)。后半句倒是看出了reinterpret_cast的字面意思:重新解释
2012-08-22 15:26:09 371
转载 pthread相关介绍
pthread相关介绍 int pthread_create(pthread_t *tid, const pthread_attr_t *attr, void*(*start_routine)(void*), void *arg);参数tid用于返回新创建线程的线程号;start_routine是线程函数指针,线程从这个函数开始运行;arg是传递给线程函数的参数。由于star
2012-08-14 15:32:36 335
原创 Cassandra Compaction代码解读
Compaction代码解读对compacttion的解读主要是分为以下几部分:1、 compaction线程的管理2、 compaction候选sstable的选取3、 compaction对sstable的合并。其中1,3比较固定,应该是不用优化的,仅仅了解即可。1 compaction线程的管理1.1 compaction的启动在cassandra启动后,会在open t
2012-08-13 19:25:27 1576
转载 几个著名国外的java网站
http://www.javaalmanac.com – Java开发者年鉴一书的在线版本. 要想快速查到某种Java技巧的用法及示例代码, 这是一个不错的去处. http://www.onjava.com – O’Reilly的Java网站. 每周都有新文章. http://java.sun.com – 官方的Java开发者网站 – 每周都有新文章发表. http://w
2012-08-13 13:25:15 1650
原创 自卑
自卑感是一种不能自助和软弱的复杂情感。有自卑感的人轻视自己,认为无法赶上别人。A.阿德勒对自卑感有特殊的解释,称其为自卑情结。他对于这个词主要有两种相联系的用法:首先,自卑情结指以一个人认为自己或自己的环境不如别人的自卑观念为核心的潜意识欲望、情感所组成的一种复杂心理。其次,自卑情结指一个人由于不能或不愿进行奋斗而形成的文饰作用。自卑情结是由婴幼儿时期的无能状态和对别人的依赖而引起的,所以对人有普
2012-06-27 20:15:47 782
原创 C++ Primer学习笔记---第四章 数组和指针
第四章 数组和指针C++语言提供了两种类似于vector和迭代器类型的低级复合类型----数组和指针。因此学习数组和指针时注意联系vector,比较他们的特点以及优缺点。现代C++程序应尽量使用vector和迭代器类型,设计良好的程序只有在强调速度时才在类实现的内部使用数组和指针。4.1 数组4.1.1数组的定义和初始化静态定义数组时 int a[n];n只能是整形字面值常量(
2012-06-26 19:52:27 324
转载 Caching in Cassandra 1.1
Cassandra has offered built-in key and row caches for a long time — since versions 0.5 and 0.6, respectively. In Cassandra 1.1, we’ve completely revamped cache tuning to make them easier to use effect
2012-06-15 15:30:56 479
转载 What’s new in Cassandra 1.1: Flexible data file placement
Apache Cassandra is designed from the ground up to work well on spinning disks, but it can also leverage the high IOPS of SSDs. (Don’t miss the video and slides about using Cassandra with SSDs from
2012-06-15 15:29:31 378
转载 What’s new in Cassandra 1.1
Cassandra 1.1 was just released with some useful improvements over 1.0. We’ve been describing these as 1.1 was developed, but it’s useful to list them all in one place:Cassandra 1.1 supports CQL
2012-06-15 15:27:58 476
原创 ycsb安装使用方法
ycsb安装使用方法:下载tar包,用tar -xfvz ycsb-0.1.4.tar.gz 解压缩后,cd 到 ycsb/bin 目录,用./ycsb可以查看命令格式Usage: ./ycsb command database [options]Commands: load Execute the load phase run
2012-06-14 21:05:49 6745
原创 用eclipse 开发cassandra源码
用eclipse 开发cassandra源码:1.首先要安装svn2. svn checkout https://svn.apache.org/repos/asf/cassandra/branches/cassandra-1.0.5/ cassandra-1.0.53.进入cassandra-1.0.5目录。4.ant build 5.ant generate-eclipse-
2012-06-14 21:04:30 803
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人