Documentation
¶
Index ¶
- type DirectDB
- func (rnm DirectDB) GetAllArray() (nodes []resNode.Node, err error)
- func (rnm DirectDB) GetAllMap() (nodesMap map[int64]*resNode.Node, err error)
- func (rnm DirectDB) Insert(node resNode.Node) (err error)
- func (rnm DirectDB) QueryByID(nodeID int64) (resNode.Node, error)
- func (rnm DirectDB) Update(node resNode.Node) (err error)
- func (rnm DirectDB) UpdateNodes(nodes []resNode.Node) (err error)
- type MemoryMap
- func (rnm MemoryMap) GetAllArray() (nodes []resNode.Node, err error)
- func (rnm MemoryMap) GetAllMap() (nodesMap map[int64]*resNode.Node, err error)
- func (rnm MemoryMap) Insert(node resNode.Node) (err error)
- func (rnm MemoryMap) QueryByID(nodeID int64) (resNode.Node, error)
- func (rnm MemoryMap) Update(node resNode.Node) (err error)
- func (rnm MemoryMap) UpdateNodes(nodes []resNode.Node) (err error)
- type ResNodeDM
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type DirectDB ¶
type DirectDB struct {
// contains filtered or unexported fields
}
type MemoryMap ¶
type MemoryMap struct {
// contains filtered or unexported fields
}
type ResNodeDM ¶
type ResNodeDM interface { QueryByID(nodeID int64) (resNode.Node, error) GetAllArray() (nodes []resNode.Node, err error) GetAllMap() (nodesMap map[int64]*resNode.Node, err error) Update(node resNode.Node) (err error) UpdateNodes(nodes []resNode.Node) (err error) Insert(node resNode.Node) (err error) }
Click to show internal directories.
Click to hide internal directories.