MCPcopy Create free account

hub / github.com/Kirov7/CouloyDB / types & classes

Types & classes103 in github.com/Kirov7/CouloyDB

↓ 3 callersTypeAliasluaScript
eval.go:124
↓ 2 callersTypeAliasbyteSlices
byteSlices represents a type for a slice of byte slices.
txnSet_test.go:413
↓ 1 callersTypeAliasDataType
data/logRecord.go:18
↓ 1 callersTypeAliasKeyType
server/database/database.go:17
StructAdaptiveRadixTree
meta/art.go:11
StructArgNumErrReply
ArgNumErrReply represents wrong number of arguments for command
server/resp/reply/errors.go:18
StructBTree
meta/btree.go:10
StructBulkReply
* ---- Bulk Reply ---- */ BulkReply stores a binary-safe string
server/resp/reply/reply.go:23
StructClient
Client is a pipeline mode redis client
server/resp/client/client.go:15
StructClusterDatabase
ClusterDatabase represents a node of godis cluster it holds part of data and coordinates other nodes to finish transactions
server/database/clusterdb.go:22
StructClusterEventHandler
server/database/clusterdb.go:178
FuncTypeClusterExecFunc
ClusterExecFunc represents the handler of a redis command
server/database/clusterdb.go:83
StructCmd
eval.go:69
StructConn
server/conn.go:11
StructConnectionFactory
server/resp/client/pool.go:9
StructConsistent
Consistent holds the information about the members of the consistent hash circle.
public/utils/consistent/consistent.go:31
FuncTypeConsumer
Consumer is used to traversal dict, if it returns false the traversal will be break
server/database/datastruct/dict/dict.go:4
StructCouloyDict
server/database/datastruct/dict/couloyDict.go:9
StructDB
db.go:25
StructDataEntity
DataEntity stores data bound to a key, including a string, list, hash, set and so on
server/database/mutildb.go:76
StructDataFile
data/dataFile.go:12
InterfaceDatabase
Database is the interface for redis style storage engine
server/database/database.go:12
InterfaceDict
Dict is interface of a key-value data structure
server/database/datastruct/dict/dict.go:7
StructEmptyMultiBulkReply
EmptyMultiBulkReply is a empty list
server/resp/reply/consts.go:48
InterfaceErrorReply
* ---- Error Reply ---- */ ErrorReply is an error and redis.Reply
server/resp/reply/reply.go:112
StructEventQueue
public/ds/eventQueue.go:7
FuncTypeExecFunc
ExecFunc is interface for command executor args don't include cmd line
server/database/mutildb.go:90
StructFileIO
FileIO Standard file IO
driver/fileIO.go:6
FuncTypeHandleFunc
HandleFunc represents application handler function
server/handler.go:9
StructHashMap
meta/hmap.go:10
StructHashMapIterator
meta/hmap.go:61
InterfaceIOManager
driver/ioManager.go:7
StructIntReply
* ---- Int Reply ---- */ IntReply stores an int64 number
server/resp/reply/reply.go:93
TypeAliasIsolationLevel
txn.go:16
StructItem
meta/btree.go:59
InterfaceIterator
Iterator Generic index iterator interface
meta/memTable.go:46
StructIterator
iterator.go:8
StructIteratorOptions
options.go:19
StructJob
public/ds/timeHeap.go:61
StructKuloyClient
server/conn.go:67
StructKuloyOptions
server/resp/options/options.go:7
StructLogPos
LogPos The location of the data on the disk
data/logRecord.go:52
StructLogRecord
data/logRecord.go:43
StructLogRecordHeader
data/logRecord.go:34
StructLuaScriptBuilder
eval.go:125
StructMMap
driver/mmap.go:8
InterfaceMemTable
meta/memTable.go:15
StructMultiBulkReply
* ---- Multi Bulk Reply ---- */ MultiBulkReply stores a list of string
server/resp/reply/reply.go:45
StructMutilDB
MutilDB is a set of multiple database set
server/database/mutildb.go:16
StructNoReply
NoReply respond nothing, for commands like subscribe
server/resp/reply/consts.go:56
StructNullBulkReply
NullBulkReply is empty string
server/resp/reply/consts.go:33
InterfaceNumber
public/utils/consistent/consistent.go:273
StructOkReply
OkReply is +OK
server/resp/reply/consts.go:14
StructOptions
options.go:8
StructPattern
Pattern represents a wildcard pattern
public/utils/wildcard/wildcard.go:47
StructPayload
Payload stores redis.Reply or error
server/resp/parser/parser.go:15
StructPongReply
PongReply is +PONG
server/resp/reply/consts.go:4
StructProtocolErrReply
ProtocolErr ProtocolErrReply represents meeting unexpected byte during parse requests
server/resp/reply/errors.go:75
InterfaceReply
Reply is the interface of redis serialization protocol message
server/resp/reply/reply.go:9
StructRespHandler
RespHandler implements tcp.Handler and serves as a redis handler
server/resp/handler.go:24
StructSingleDB
DB stores data and execute user's commands
server/database/mutildb.go:82
StructStandardErrReply
StandardErrReply represents handler error
server/resp/reply/reply.go:118
StructStatusReply
* ---- Status Reply ---- */ StatusReply stores a simple status string
server/resp/reply/reply.go:74
StructSyntaxErrReply
SyntaxErrReply represents meeting unexpected arguments
server/resp/reply/errors.go:39
InterfaceTCPHandler
TCPHandler represents application handler over tcp
server/handler.go:12
StructTailService
server/tail.go:14
FuncTypeTcpHandlerFunc
func(*TcpSliceRouterContext)
server/sliceRouter.go:11
StructTcpServer
server/server.go:13
StructTcpSliceGroup
server/sliceRouter.go:17
StructTcpSliceRouter
server/sliceRouter.go:13
StructTcpSliceRouterContext
server/sliceRouter.go:23
StructTcpSliceRouterHandler
server/sliceRouter.go:65
StructTimeHeap
public/ds/timeHeap.go:8
StructTxRecord
TxRecord Transaction data temporarily stored in memory
data/logRecord.go:149
StructTxn
txn.go:162
StructUnknownErrReply
UnknownErrReply represents UnknownErr
server/resp/reply/errors.go:4
StructWait
Wait is similar with sync.WaitGroup which can wait with timeout
public/utils/wait/wait.go:9
StructWatcher
watch.go:131
StructWriteBatch
WriteBatch Atomic operation writeBatch
batch.go:11
StructWriteBatchOptions
options.go:24
StructWrongTypeErrReply
WrongTypeErrReply represents operation against a key holding the wrong kind of value
server/resp/reply/errors.go:59
Structargs
txnSet_test.go:18
StructartIterator
meta/art.go:60
StructbtreeIterator
meta/btree.go:76
Structcommand
server/database/command.go:9
TypeAliaseventType
watch.go:10
Structh
public/ds/timeHeap.go:73
TypeAliashashIndex
index.go:7
Structindex
index.go:15
TypeAliasint64Heap
txn.go:638
Structitem
public/utils/wildcard/wildcard.go:13
StructlistIndex
index.go:10
StructonceCloseListener
server/server.go:31
Structoracle
Global transaction manager
txn.go:24
StructpendingWrite
txn.go:200
StructreadState
server/resp/parser/parser.go:27
Structrequest
request is a message sends to redis server
server/resp/client/client.go:26
TypeAliassetIndex
index.go:8
Structttl
ttl.go:11
TypeAliasuints
public/utils/consistent/consistent.go:16
next →1–100 of 103, ranked by callers