public class RedisHelper extends Object
限定符和类型 | 字段和说明 |
---|---|
redis.clients.jedis.Jedis |
jedis |
static int |
REDIS_TIME_OUT |
static String |
suffix_crawldb |
static String |
suffix_fetch |
static String |
suffix_lock |
static String |
suffix_parse |
构造器和说明 |
---|
RedisHelper(String tableName,
String ip,
int port) |
限定符和类型 | 方法和说明 |
---|---|
void |
addFetch(CrawlDatum datum) |
void |
addParse(ParseData parseData) |
void |
deleteTable() |
CrawlDatum |
getCrawlDatumByKey(String key) |
Set |
getCrawlDb() |
String |
getIp() |
redis.clients.jedis.Jedis |
getJedis() |
int |
getPort() |
String |
getTableName() |
void |
inject(String url,
boolean append) |
boolean |
isLocked() |
void |
lock() |
void |
setIp(String ip) |
void |
setJedis(redis.clients.jedis.Jedis jedis) |
void |
setPort(int port) |
void |
setTableName(String tableName) |
void |
unlock() |
public redis.clients.jedis.Jedis getJedis()
public void setJedis(redis.clients.jedis.Jedis jedis)
public String getIp()
public void setIp(String ip)
public int getPort()
public void setPort(int port)
public String getTableName()
public void setTableName(String tableName)
public Set getCrawlDb()
public CrawlDatum getCrawlDatumByKey(String key)
public void deleteTable()
public void inject(String url, boolean append)
public void lock()
public void unlock()
public boolean isLocked()
public void addFetch(CrawlDatum datum)
public void addParse(ParseData parseData)
Copyright © 2014. All Rights Reserved.