跳过导航链接
A B C D E F G H I J K M N P Q R S T V W Z 

A

AbstractClient - com.hyd.ssdb中的类
实现 SsdbClient 的一些底层方法
AbstractClient(Sharding) - 类 的构造器com.hyd.ssdb.AbstractClient
 
activateObject(PooledObject<Connection>) - 类 中的方法com.hyd.ssdb.conn.ConnectionFactory
 
addBodyBlock(Block) - 类 中的方法com.hyd.ssdb.protocol.Response
 
addCluster(Cluster, Cluster) - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
添加一个 Cluster
addInvalidServer(Server, Cluster) - 类 中的静态方法com.hyd.ssdb.conn.ServerMonitorDaemon
添加一个要进行监视的无效服务器
addServer(Server) - 类 中的方法com.hyd.ssdb.conf.Cluster
添加一台服务器

B

b2i(byte[]) - 类 中的静态方法com.hyd.ssdb.util.MD5
 
bitcount(String, long, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 
Block - com.hyd.ssdb.protocol中的类
一个区块。
Block(byte[]) - 类 的构造器com.hyd.ssdb.protocol.Block
 
Bytes - com.hyd.ssdb.util中的类
字节操作工具类 created at 15-12-2

C

close() - 类 中的方法com.hyd.ssdb.AbstractClient
关闭 SSDB 客户端
close() - 类 中的方法com.hyd.ssdb.conn.Connection
 
close() - 类 中的方法com.hyd.ssdb.conn.ConnectionPoolManager
关闭所有连接池
Cluster - com.hyd.ssdb.conf中的类
表示一个集群。
Cluster(List<Server>, int) - 类 的构造器com.hyd.ssdb.conf.Cluster
 
Cluster(Server, int) - 类 的构造器com.hyd.ssdb.conf.Cluster
 
Cluster(List<Server>) - 类 的构造器com.hyd.ssdb.conf.Cluster
 
Cluster(Server) - 类 的构造器com.hyd.ssdb.conf.Cluster
 
clusterFailed(Cluster) - 类 中的方法com.hyd.ssdb.conf.Sharding
当某个 Cluster 下线(即 Cluster 中的所有的服务器都不可用)时的处理(交给子类实现) ServerMonitorDaemon 会检查下线的服务器,发现有服务器恢复运作的话,会修改对应的 Cluster 状态为上线
clusterFailed(Cluster) - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
 
clusters - 类 中的变量com.hyd.ssdb.conf.Sharding
 
com.hyd.ssdb - 程序包 com.hyd.ssdb
 
com.hyd.ssdb.conf - 程序包 com.hyd.ssdb.conf
 
com.hyd.ssdb.conn - 程序包 com.hyd.ssdb.conn
 
com.hyd.ssdb.protocol - 程序包 com.hyd.ssdb.protocol
 
com.hyd.ssdb.sharding - 程序包 com.hyd.ssdb.sharding
 
com.hyd.ssdb.ui - 程序包 com.hyd.ssdb.ui
 
com.hyd.ssdb.util - 程序包 com.hyd.ssdb.util
 
combineBlocks(List<Response>) - 类 中的方法com.hyd.ssdb.AbstractClient
 
combineKeyValues(List<Response>) - 类 中的方法com.hyd.ssdb.AbstractClient
 
concat(byte[]...) - 类 中的静态方法com.hyd.ssdb.util.Bytes
组合多个 byte[] 数组
Connection - com.hyd.ssdb.conn中的类
对 Socket 的包装。
Connection(Server) - 类 的构造器com.hyd.ssdb.conn.Connection
 
Connection(String, int, String, int, int) - 类 的构造器com.hyd.ssdb.conn.Connection
 
ConnectionFactory - com.hyd.ssdb.conn中的类
创建 Connection 对象并检查其状态的工厂类。
ConnectionFactory(Server) - 类 的构造器com.hyd.ssdb.conn.ConnectionFactory
构造方法
ConnectionPool - com.hyd.ssdb.conn中的类
连接池 created at 15-12-2
ConnectionPool(Server) - 类 的构造器com.hyd.ssdb.conn.ConnectionPool
构造方法
ConnectionPoolManager - com.hyd.ssdb.conn中的类
NetworkManager 有两个职责: 1、管理网络的拓扑结构(通过 Sharding 类),决定请求发送到哪个 SSDB 服务器; 2、当请求发送失败时,自动更新失效的服务器列表,并尝试重新发送请求到同一 Cluster 的其他服务器,直到没有服务器可用,才抛出异常。
ConnectionPoolManager(Sharding) - 类 的构造器com.hyd.ssdb.conn.ConnectionPoolManager
 
ConsistentHashSharding - com.hyd.ssdb.sharding中的类
基于一致性哈希的分片策略。
ConsistentHashSharding(Cluster) - 类 的构造器com.hyd.ssdb.sharding.ConsistentHashSharding
 
ConsistentHashSharding(List<Cluster>) - 类 的构造器com.hyd.ssdb.sharding.ConsistentHashSharding
 
ConsistentHashSharding(Cluster...) - 类 的构造器com.hyd.ssdb.sharding.ConsistentHashSharding
 
contains(T) - 类 中的方法com.hyd.ssdb.util.Range
 
containsServer(Server) - 类 中的方法com.hyd.ssdb.conf.Cluster
判断 server 是否属于当前 cluster
countbit(String, long, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 

D

dbsize(Server) - 类 中的方法com.hyd.ssdb.SsdbClient
 
DEFAULT_CHARSET - 类 中的静态变量com.hyd.ssdb.AbstractClient
 
DEFAULT_INTERVAL - 类 中的静态变量com.hyd.ssdb.conn.ServerMonitorDaemon
 
DEFAULT_SO_BUFFER_SIZE - 类 中的静态变量com.hyd.ssdb.conf.SocketConfig
缺省缓冲区大小
DEFAULT_SO_TIMEOUT - 类 中的静态变量com.hyd.ssdb.conf.SocketConfig
缺省 Socket 超时时间
DEFAULT_WEIGHT - 类 中的静态变量com.hyd.ssdb.conf.Cluster
 
del(String...) - 类 中的方法com.hyd.ssdb.SsdbClient
删除一个或多个 key,注意这个方法对 zlist 无效,zlist 需要调用 SsdbClient.zclear(String) 方法
del(List<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
destroyObject(PooledObject<Connection>) - 类 中的方法com.hyd.ssdb.conn.ConnectionFactory
 
duplicate() - 类 中的方法com.hyd.ssdb.util.Range
 

E

equals(Object) - 类 中的方法com.hyd.ssdb.conf.Server
 
exists(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
expire(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 

F

findServer(String, int) - 类 中的方法com.hyd.ssdb.conf.Cluster
 
firstBlock() - 类 中的方法com.hyd.ssdb.protocol.Response
 
fromClusters(List<Cluster>) - 类 中的静态方法com.hyd.ssdb.SsdbClient
 
fromServers(List<Server>) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
fromServers(Server...) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
fromSingleCluster(List<Server>) - 类 中的静态方法com.hyd.ssdb.SsdbClient
 
fromSingleServer(Server) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
fromSingleServer(String, int) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
fromSingleServer(String, int, int) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
fromSingleServer(String, int, int, int) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
fromSingleServer(String, int, String, int, int) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
fromSingleServer(String, int, String) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 

G

get(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
getAllConnections(Request) - 类 中的方法com.hyd.ssdb.conn.ConnectionPoolManager
 
getbit(String, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 
getBlocks() - 类 中的方法com.hyd.ssdb.protocol.Request
 
getBlocks() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getBlocksAsMap() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getBlocksAsStringMap(Charset) - 类 中的方法com.hyd.ssdb.protocol.Response
 
getBody() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getBytes() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getBytes(String) - 类 中的方法com.hyd.ssdb.SsdbClient
获取字节内容。
getCharset() - 类 中的方法com.hyd.ssdb.AbstractClient
 
getCharset() - 类 中的方法com.hyd.ssdb.protocol.Request
 
getClusterById(String) - 类 中的方法com.hyd.ssdb.conf.Sharding
 
getClusterByKey(String) - 类 中的方法com.hyd.ssdb.conf.Sharding
根据 key 获取所对应的 Cluster
getClusterByKey(String) - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
 
getClusters() - 类 中的方法com.hyd.ssdb.conf.Sharding
 
getConnection(Request) - 类 中的方法com.hyd.ssdb.conn.ConnectionPoolManager
根据请求获取一个连接。
getConnection() - 类 中的方法com.hyd.ssdb.conn.PoolAndConnection
 
getConnectionFactory() - 类 中的方法com.hyd.ssdb.conn.ConnectionPool
 
getConnectionPool() - 类 中的方法com.hyd.ssdb.conn.PoolAndConnection
 
getCurrentMonitoringServers() - 类 中的静态方法com.hyd.ssdb.conn.ServerMonitorDaemon
 
getData() - 类 中的方法com.hyd.ssdb.protocol.Block
 
getForceServer() - 类 中的方法com.hyd.ssdb.protocol.Request
 
getHashHostingCluster(int) - 类 中的方法com.hyd.ssdb.conf.Cluster
返回指定 hash 所属的 Cluster
getHashRange() - 类 中的方法com.hyd.ssdb.conf.Cluster
 
getHead() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getHeader() - 类 中的方法com.hyd.ssdb.protocol.Request
 
getHost() - 类 中的方法com.hyd.ssdb.conf.Server
 
getHost() - 类 中的方法com.hyd.ssdb.conn.Connection
 
getId() - 类 中的方法com.hyd.ssdb.conf.Cluster
 
getId() - 类 中的方法com.hyd.ssdb.util.IdScore
 
getIds() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getIdScores() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getInterval() - 类 中的静态方法com.hyd.ssdb.conn.ServerMonitorDaemon
 
getIntResult() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getIntResult(int) - 类 中的方法com.hyd.ssdb.protocol.Response
 
getInvalidServers() - 类 中的方法com.hyd.ssdb.conf.Cluster
 
getKey() - 类 中的方法com.hyd.ssdb.protocol.Request
 
getKey() - 类 中的方法com.hyd.ssdb.util.KeyValue
 
getKeyString() - 类 中的方法com.hyd.ssdb.util.KeyValue
 
getKeyValues() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getLongResult() - 类 中的方法com.hyd.ssdb.protocol.Response
 
getLongResult(long) - 类 中的方法com.hyd.ssdb.protocol.Response
 
getMaster() - 类 中的方法com.hyd.ssdb.conf.Cluster
获取一台主服务器(用于写入)。
getMax() - 类 中的方法com.hyd.ssdb.util.Range
 
getMin() - 类 中的方法com.hyd.ssdb.util.Range
 
getPass() - 类 中的方法com.hyd.ssdb.conf.Server
 
getPoolConfig() - 类 中的方法com.hyd.ssdb.conf.Server
 
getPort() - 类 中的方法com.hyd.ssdb.conf.Server
 
getPort() - 类 中的方法com.hyd.ssdb.conn.Connection
 
getProperty(String) - 类 中的方法com.hyd.ssdb.conn.Connection
 
getRandomServer() - 类 中的方法com.hyd.ssdb.conf.Cluster
获取一个随机的服务器(用于读取)
getRangeMap() - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
 
getScore() - 类 中的方法com.hyd.ssdb.util.IdScore
 
getServer() - 类 中的方法com.hyd.ssdb.conn.ConnectionFactory
 
getServerErrorCode() - 异常错误 中的方法com.hyd.ssdb.SsdbException
 
getServers() - 类 中的方法com.hyd.ssdb.conf.Cluster
 
getset(String, Object) - 类 中的方法com.hyd.ssdb.SsdbClient
 
getSharding() - 类 中的方法com.hyd.ssdb.AbstractClient
获取负载均衡策略(可用于在运行时变更配置)
getSharding() - 类 中的方法com.hyd.ssdb.conn.ConnectionPoolManager
 
getSoBufferSize() - 类 中的方法com.hyd.ssdb.conf.SocketConfig
获取读取数据使用 Buffer 的大小
getSocketConfig() - 类 中的方法com.hyd.ssdb.conf.Server
 
getSoTimeout() - 类 中的方法com.hyd.ssdb.conf.SocketConfig
获取 Socket 超时时间
getSpofStrategy() - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
 
getTakenOverBy() - 类 中的方法com.hyd.ssdb.conf.Cluster
 
getValue() - 类 中的方法com.hyd.ssdb.util.KeyValue
 
getValueString() - 类 中的方法com.hyd.ssdb.util.KeyValue
 
getWeight() - 类 中的方法com.hyd.ssdb.conf.Cluster
 

H

hashCode() - 类 中的方法com.hyd.ssdb.conf.Server
 
hasProperty(String) - 类 中的方法com.hyd.ssdb.conn.Connection
 
hclear(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hdel(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hexists(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hget(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hgetall(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hgetallmap(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hincr(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hincr(String, String, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hkeys(String, String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hlist(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hrlist(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hrscan(String, String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hscan(String, String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hset(String, String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
hsize(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 

I

IdScore - com.hyd.ssdb.util中的类
id - score 对 created at 15-12-7
IdScore() - 类 的构造器com.hyd.ssdb.util.IdScore
 
IdScore(String, long) - 类 的构造器com.hyd.ssdb.util.IdScore
 
ifBlank(String...) - 类 中的静态方法com.hyd.ssdb.util.Str
 
ifNull(Long, String) - 类 中的静态方法com.hyd.ssdb.util.Num
 
incr(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
incr(String, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 
info(Server) - 类 中的方法com.hyd.ssdb.SsdbClient
 
initClusters() - 类 中的方法com.hyd.ssdb.conf.Sharding
对 Sharding.clusters 进行初始化配置,或执行其他初始化工作
initClusters() - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
 
isAvailable() - 类 中的方法com.hyd.ssdb.conn.Connection
 
isInvalid() - 类 中的方法com.hyd.ssdb.conf.Cluster
 
isMaster() - 类 中的方法com.hyd.ssdb.conf.Server
 
isServerAvailable(Server) - 类 中的静态方法com.hyd.ssdb.conn.ServerMonitorDaemon
检查服务器是否可以连接

J

joinBlocks(char) - 类 中的方法com.hyd.ssdb.protocol.Response
 

K

keys(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
KeyValue - com.hyd.ssdb.util中的类
键值对 created at 15-12-3
KeyValue(byte[], byte[], Charset) - 类 的构造器com.hyd.ssdb.util.KeyValue
 
KeyValue(String, byte[], Charset) - 类 的构造器com.hyd.ssdb.util.KeyValue
 
KeyValue(String, String) - 类 的构造器com.hyd.ssdb.util.KeyValue
 
KeyValue(String, String, Charset) - 类 的构造器com.hyd.ssdb.util.KeyValue
 

M

main(String[]) - 类 中的静态方法com.hyd.ssdb.ui.SsdbClientFrame
 
makeObject() - 类 中的方法com.hyd.ssdb.conn.ConnectionFactory
 
markInvalid(Server) - 类 中的方法com.hyd.ssdb.conf.Cluster
将服务器标记为无效的
markValid(Server) - 类 中的方法com.hyd.ssdb.conf.Cluster
将服务器标记为有效的
MAX_BIT_OFFSET - 类 中的静态变量com.hyd.ssdb.Restrictions
位操作的最大位置
MD5 - com.hyd.ssdb.util中的类
 
MD5() - 类 的构造器com.hyd.ssdb.util.MD5
 
md5Hash(String) - 类 中的静态方法com.hyd.ssdb.util.MD5
利用 md5 生成字符串的 hashCode
multiGet(String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiGet(List<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
一次取多个 key。
multiGetBytes(String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiGetBytes(List<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
一次取多个 key。
multiHdel(String, String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiHget(String, String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiHget(String, List<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiHset(String, String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiHset(String, List<KeyValue>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiSet(String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiSet(List<KeyValue>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiZdel(String, List<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiZget(String, List<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiZget(String, String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiZset(String, IdScore...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
multiZset(String, List<IdScore>) - 类 中的方法com.hyd.ssdb.SsdbClient
 

N

Num - com.hyd.ssdb.util中的类
(description) created at 17/01/18
Num() - 类 的构造器com.hyd.ssdb.util.Num
 

P

passivateObject(PooledObject<Connection>) - 类 中的方法com.hyd.ssdb.conn.ConnectionFactory
 
PoolAndConnection - com.hyd.ssdb.conn中的类
包含 Connection 和 ConnectionPool 的类,两者作为方法的返回值同时返回 这是为了方便 Connection 用完后,由调用者将其返回给 ConnectionPool created at 15-12-5
PoolAndConnection(ConnectionPool, Connection) - 类 的构造器com.hyd.ssdb.conn.PoolAndConnection
 
prependCommand(String, List<String>) - 类 中的方法com.hyd.ssdb.AbstractClient
将 token 插入到 parameters 的第一位,生成一个新的数组
prependCommand(String, String[]) - 类 中的方法com.hyd.ssdb.AbstractClient
将 token 插入到 parameters 的第一位,生成一个新的数组
prependCommand(String, String, String[]) - 类 中的方法com.hyd.ssdb.AbstractClient
将两个 token 插入到 parameters 的第一位,生成一个新的数组
prependCommand(String, String, List<String>) - 类 中的方法com.hyd.ssdb.AbstractClient
 
prependCommandIdScore(String, String, List<IdScore>) - 类 中的方法com.hyd.ssdb.AbstractClient
 
prependCommandKeyValue(String, String, List<KeyValue>) - 类 中的方法com.hyd.ssdb.AbstractClient
 
process(T) - 接口 中的方法com.hyd.ssdb.util.Processor
 
Processor<T> - com.hyd.ssdb.util中的接口
(description) created at 2015/4/7

Q

qback(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qclear(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qfront(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qget(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qgetBytes(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qlist(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
列出指定区间的 queue/list 的 key 列表
qpopAllBack(String, int, Processor<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qpopAllFront(String, int, Processor<String>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qpopBack(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qpopFront(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qpushBack(String, String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qpushBack(String, byte[]) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qpushFront(String, String...) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qpushFront(String, byte[]) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qrange(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qrlist(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qset(String, int, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qsize(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qslice(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qtrimBack(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
qtrimFront(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 

R

Range<T extends Number> - com.hyd.ssdb.util中的类
表示数字范围 created at 15-12-8
Range(T, T) - 类 的构造器com.hyd.ssdb.util.Range
 
receivePacket() - 类 中的方法com.hyd.ssdb.conn.Connection
 
receivePacket(Charset) - 类 中的方法com.hyd.ssdb.conn.Connection
 
removeCluster(String) - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
 
removeProperty(String) - 类 中的方法com.hyd.ssdb.conn.Connection
 
removeServer(Server) - 类 中的方法com.hyd.ssdb.conf.Cluster
删除一台服务器
reportInvalidConnection(Connection) - 类 中的方法com.hyd.ssdb.conn.ConnectionPoolManager
 
reportInvalidConnection(String, int) - 类 中的方法com.hyd.ssdb.conn.ConnectionPoolManager
 
Request - com.hyd.ssdb.protocol中的类
请求 created at 15-11-30
Request(String) - 类 的构造器com.hyd.ssdb.protocol.Request
 
Request(Object...) - 类 的构造器com.hyd.ssdb.protocol.Request
 
Response - com.hyd.ssdb.protocol中的类
(description) created at 16/06/15
Response(Charset) - 类 的构造器com.hyd.ssdb.protocol.Response
 
Restrictions - com.hyd.ssdb中的类
一些受到 SSDB 限制的常量 created at 15-12-3
Restrictions() - 类 的构造器com.hyd.ssdb.Restrictions
 
rkeys(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
rscan(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 

S

scan(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
scan(String, int, Processor<KeyValue>) - 类 中的方法com.hyd.ssdb.SsdbClient
 
send(byte[]) - 类 中的方法com.hyd.ssdb.conn.Connection
 
sendRequest(String) - 类 中的方法com.hyd.ssdb.AbstractClient
发送一整条命令,例如 "set key1 value1"
sendRequest(Server, String) - 类 中的方法com.hyd.ssdb.AbstractClient
 
sendRequest(Object...) - 类 中的方法com.hyd.ssdb.AbstractClient
发送命令,每个参数为命令的一部分,例如 "set", "key1", "value1"
sendRequest(Request) - 类 中的方法com.hyd.ssdb.AbstractClient
发送一个命令
sendRequestToAll(Object...) - 类 中的方法com.hyd.ssdb.AbstractClient
 
sendRequestToAll(Request) - 类 中的方法com.hyd.ssdb.AbstractClient
 
sendWriteRequest(Object...) - 类 中的方法com.hyd.ssdb.AbstractClient
发送包含写入操作的命令,每个参数为命令的一部分,例如 "set", "key1", "value1"
Server - com.hyd.ssdb.conf中的类
对一台具体的 SSDB 服务器的配置,包括地址、端口、校验密码和其他性能配置。
Server() - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, boolean) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, String) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, int) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, SocketConfig) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, int, int) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, String, boolean) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, String, boolean, int, int) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, String, boolean, SocketConfig) - 类 的构造器com.hyd.ssdb.conf.Server
 
Server(String, int, String, boolean, SocketConfig, GenericObjectPoolConfig<Connection>) - 类 的构造器com.hyd.ssdb.conf.Server
 
ServerMonitorDaemon - com.hyd.ssdb.conn中的类
服务器监视线程。
ServerMonitorDaemon() - 类 的构造器com.hyd.ssdb.conn.ServerMonitorDaemon
 
set(String, Object) - 类 中的方法com.hyd.ssdb.SsdbClient
 
setbit(String, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 
setBody(List<Block>) - 类 中的方法com.hyd.ssdb.protocol.Response
 
setCharset(Charset) - 类 中的方法com.hyd.ssdb.AbstractClient
 
setCharset(Charset) - 类 中的方法com.hyd.ssdb.protocol.Request
 
setForceServer(Server) - 类 中的方法com.hyd.ssdb.protocol.Request
 
setHashRange(Range<Integer>) - 类 中的方法com.hyd.ssdb.conf.Cluster
 
setHead(Block) - 类 中的方法com.hyd.ssdb.protocol.Response
 
setHost(String) - 类 中的方法com.hyd.ssdb.conf.Server
 
setId(String) - 类 中的方法com.hyd.ssdb.conf.Cluster
 
setId(String) - 类 中的方法com.hyd.ssdb.util.IdScore
 
setInterval(int) - 类 中的静态方法com.hyd.ssdb.conn.ServerMonitorDaemon
设置检查时间间隔。
setInvalid(boolean) - 类 中的方法com.hyd.ssdb.conf.Cluster
 
setKey(byte[]) - 类 中的方法com.hyd.ssdb.util.KeyValue
 
setMaster(boolean) - 类 中的方法com.hyd.ssdb.conf.Server
 
setMax(T) - 类 中的方法com.hyd.ssdb.util.Range
 
setMin(T) - 类 中的方法com.hyd.ssdb.util.Range
 
setnx(String, Object) - 类 中的方法com.hyd.ssdb.SsdbClient
 
setPass(String) - 类 中的方法com.hyd.ssdb.conf.Server
 
setPoolConfig(GenericObjectPoolConfig<Connection>) - 类 中的方法com.hyd.ssdb.conf.Server
 
setPort(int) - 类 中的方法com.hyd.ssdb.conf.Server
 
setProperty(String, Object) - 类 中的方法com.hyd.ssdb.conn.Connection
 
setScore(long) - 类 中的方法com.hyd.ssdb.util.IdScore
 
setServerErrorCode(String) - 异常错误 中的方法com.hyd.ssdb.SsdbException
 
setSoBufferSize(int) - 类 中的方法com.hyd.ssdb.conf.SocketConfig
设置读取数据使用 Buffer 大小
setSocketConfig(SocketConfig) - 类 中的方法com.hyd.ssdb.conf.Server
 
setSoTimeout(int) - 类 中的方法com.hyd.ssdb.conf.SocketConfig
设置 Socket 超时时间
setSpofStrategy(SPOFStrategy) - 类 中的方法com.hyd.ssdb.sharding.ConsistentHashSharding
 
setTakenOverBy(Cluster) - 类 中的方法com.hyd.ssdb.conf.Cluster
 
setValue(byte[]) - 类 中的方法com.hyd.ssdb.util.KeyValue
 
setWeight(int) - 类 中的方法com.hyd.ssdb.conf.Cluster
 
setx(String, Object, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
Sharding - com.hyd.ssdb.conf中的类
根据服务器的拓扑结构,决定一个请求应该被发送到哪台服务器 created at 15-12-3
Sharding(Cluster) - 类 的构造器com.hyd.ssdb.conf.Sharding
构造方法
Sharding(List<Cluster>) - 类 的构造器com.hyd.ssdb.conf.Sharding
构造方法
SocketConfig - com.hyd.ssdb.conf中的类
Socket 配置 created at 15-12-3
SocketConfig() - 类 的构造器com.hyd.ssdb.conf.SocketConfig
 
SocketConfig(int) - 类 的构造器com.hyd.ssdb.conf.SocketConfig
 
SocketConfig(int, int) - 类 的构造器com.hyd.ssdb.conf.SocketConfig
 
splitKeys(String[]) - 类 中的方法com.hyd.ssdb.AbstractClient
根据 Sharding 对 key 列表进行分组
splitKeys(List<String>) - 类 中的方法com.hyd.ssdb.AbstractClient
 
splitKeyValues(String[]) - 类 中的方法com.hyd.ssdb.AbstractClient
 
splitKeyValues(List<KeyValue>) - 类 中的方法com.hyd.ssdb.AbstractClient
 
SPOFStrategy - com.hyd.ssdb.conf中的枚举
单点故障处理策略 created at 15-12-8
SsdbAuthFailedException - com.hyd.ssdb中的异常错误
 
SsdbAuthFailedException() - 异常错误 的构造器com.hyd.ssdb.SsdbAuthFailedException
 
SsdbAuthFailedException(String) - 异常错误 的构造器com.hyd.ssdb.SsdbAuthFailedException
 
SsdbAuthFailedException(String, Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbAuthFailedException
 
SsdbAuthFailedException(Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbAuthFailedException
 
SsdbClient - com.hyd.ssdb中的类
包含连接池的客户端类,对于一个 SSDB 服务器只需要创建一个 SsdbClient 客户端。
SsdbClient(String, int) - 类 的构造器com.hyd.ssdb.SsdbClient
构造方法
SsdbClient(String, int, int) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClient(String, int, int, int) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClient(String, int, int, String) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClient(String, int, String) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClient(Server) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClient(Sharding) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClient(List<Server>) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClient(String, int, String, int, int) - 类 的构造器com.hyd.ssdb.SsdbClient
 
SsdbClientException - com.hyd.ssdb中的异常错误
表示发生在客户端的异常,包括服务器无法连接、收发失败或协议格式不正确等 created at 15-12-4
SsdbClientException() - 异常错误 的构造器com.hyd.ssdb.SsdbClientException
 
SsdbClientException(String) - 异常错误 的构造器com.hyd.ssdb.SsdbClientException
 
SsdbClientException(String, Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbClientException
 
SsdbClientException(Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbClientException
 
SsdbClientFrame - com.hyd.ssdb.ui中的类
Swing UI (not finished)
SsdbClientFrame() - 类 的构造器com.hyd.ssdb.ui.SsdbClientFrame
 
SsdbException - com.hyd.ssdb中的异常错误
与 Ssdb 有关的异常 created at 15-11-30
SsdbException() - 异常错误 的构造器com.hyd.ssdb.SsdbException
 
SsdbException(String) - 异常错误 的构造器com.hyd.ssdb.SsdbException
 
SsdbException(String, Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbException
 
SsdbException(Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbException
 
SsdbNoClusterAvailableException - com.hyd.ssdb中的异常错误
表示所有的 Cluster 都失效,此时 SsdbClient 无法执行任何操作 created at 15-12-8
SsdbNoClusterAvailableException() - 异常错误 的构造器com.hyd.ssdb.SsdbNoClusterAvailableException
 
SsdbNoClusterAvailableException(String) - 异常错误 的构造器com.hyd.ssdb.SsdbNoClusterAvailableException
 
SsdbNoClusterAvailableException(String, Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbNoClusterAvailableException
 
SsdbNoClusterAvailableException(Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbNoClusterAvailableException
 
SsdbNoServerAvailableException - com.hyd.ssdb中的异常错误
无可用服务器异常。
SsdbNoServerAvailableException() - 异常错误 的构造器com.hyd.ssdb.SsdbNoServerAvailableException
 
SsdbNoServerAvailableException(String) - 异常错误 的构造器com.hyd.ssdb.SsdbNoServerAvailableException
 
SsdbNoServerAvailableException(String, Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbNoServerAvailableException
 
SsdbNoServerAvailableException(Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbNoServerAvailableException
 
SsdbServerException - com.hyd.ssdb中的异常错误
表示发生在服务器端的异常,通常指的是服务器返回来的错误信息 created at 15-12-4
SsdbServerException() - 异常错误 的构造器com.hyd.ssdb.SsdbServerException
 
SsdbServerException(String) - 异常错误 的构造器com.hyd.ssdb.SsdbServerException
 
SsdbServerException(String, Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbServerException
 
SsdbServerException(Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbServerException
 
SsdbSocketFailedException - com.hyd.ssdb中的异常错误
与 Socket 有关的异常,通常出现在创建连接的时候或通信过程中。
SsdbSocketFailedException() - 异常错误 的构造器com.hyd.ssdb.SsdbSocketFailedException
 
SsdbSocketFailedException(String) - 异常错误 的构造器com.hyd.ssdb.SsdbSocketFailedException
 
SsdbSocketFailedException(String, Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbSocketFailedException
 
SsdbSocketFailedException(Throwable) - 异常错误 的构造器com.hyd.ssdb.SsdbSocketFailedException
 
Str - com.hyd.ssdb.util中的类
(description) created at 17/01/18
Str() - 类 的构造器com.hyd.ssdb.util.Str
 
strlen(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
substr(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
substr(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 

T

toBytes() - 类 中的方法com.hyd.ssdb.protocol.Block
生成要发送的字节串
toBytes() - 类 中的方法com.hyd.ssdb.protocol.Request
 
toClusters(List<Server>) - 类 中的静态方法com.hyd.ssdb.conf.Cluster
 
toString() - 类 中的方法com.hyd.ssdb.conf.Cluster
 
toString() - 类 中的方法com.hyd.ssdb.conf.Server
 
toString() - 类 中的方法com.hyd.ssdb.conn.Connection
 
toString(Charset) - 类 中的方法com.hyd.ssdb.protocol.Block
 
toString() - 类 中的方法com.hyd.ssdb.protocol.Block
 
toString() - 类 中的方法com.hyd.ssdb.protocol.Request
 
toString(byte[]) - 类 中的静态方法com.hyd.ssdb.util.Bytes
字节串生成16进制字符串(最笨但最快的办法)
toString() - 类 中的方法com.hyd.ssdb.util.IdScore
 
toString() - 类 中的方法com.hyd.ssdb.util.Range
 
ttl(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 

V

validateObject(PooledObject<Connection>) - 类 中的方法com.hyd.ssdb.conn.ConnectionFactory
 
valueOf(String) - 枚举 中的静态方法com.hyd.ssdb.conf.SPOFStrategy
返回带有指定名称的该类型的枚举常量。
values() - 枚举 中的静态方法com.hyd.ssdb.conf.SPOFStrategy
按照声明该枚举类型的常量的顺序, 返回 包含这些常量的数组。

W

WriteRequest - com.hyd.ssdb.protocol中的类
表示这个请求包含写入操作,在主从架构中,这样的请求只应该发送给主服务器 created at 15-12-4
WriteRequest(String) - 类 的构造器com.hyd.ssdb.protocol.WriteRequest
 
WriteRequest(Object...) - 类 的构造器com.hyd.ssdb.protocol.WriteRequest
 

Z

zavg(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zclear(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zcount(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
查询 score 在 minScoreInclude 与 maxScoreInclude 之间的 id 数量
zdel(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zget(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zincr(String, String, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zkeys(String, String, Long, Long, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zlist(String, String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zpopBack(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zpopFront(String, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zrange(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zrank(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
获取 id 的排名,从小到大,0 表示第一位 注意,根据文档 http://www.ideawu.net/blog/archives/752.html ,该命令存在性能问题,请慎用
zremrangebyrank(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
删除指定排名范围内的 id
zremrangebyscore(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zrrange(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zrrank(String, String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zrscan(String, String, Long, Long, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zscan(String, String, Long, Long, int) - 类 中的方法com.hyd.ssdb.SsdbClient
(这命令真别扭)
zset(String, String, long) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zsize(String) - 类 中的方法com.hyd.ssdb.SsdbClient
 
zsum(String, int, int) - 类 中的方法com.hyd.ssdb.SsdbClient
 
A B C D E F G H I J K M N P Q R S T V W Z 
跳过导航链接

Copyright © 2020. All rights reserved.