Documentation ¶
Index ¶
- type Cassandra
- func (cs *Cassandra) Commit(_ string, its []*x.Instruction) error
- func (cs *Cassandra) GetEntity(_ string, subject string) (result []x.Instruction, rerr error)
- func (cs *Cassandra) Init(_, tablename string)
- func (cs *Cassandra) IsNew(_ string, subject string) bool
- func (cs *Cassandra) SetSession(session *gocql.Session)
- type Datastore
- type Leveldb
- type RethinkDB
- func (rdb *RethinkDB) Commit(_ string, its []*x.Instruction) error
- func (rdb *RethinkDB) GetEntity(_ string, subject string) (result []x.Instruction, rerr error)
- func (rdb *RethinkDB) Init(_ string, tablename string)
- func (rdb *RethinkDB) IsNew(_ string, subject string) bool
- func (rdb *RethinkDB) SetSession(session *r.Session)
- type Sql
- type Store
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cassandra ¶
type Cassandra struct {
// contains filtered or unexported fields
}
func (*Cassandra) SetSession ¶
type Datastore ¶
type Datastore struct {
// contains filtered or unexported fields
}
type Leveldb ¶
type Leveldb struct {
// contains filtered or unexported fields
}
func (*Leveldb) GetEntity ¶
func (l *Leveldb) GetEntity(_, id string) (result []x.Instruction, rerr error)
func (*Leveldb) SetBloomFilter ¶
type RethinkDB ¶
type RethinkDB struct {
// contains filtered or unexported fields
}
func (*RethinkDB) SetSession ¶
Source Files ¶
Click to show internal directories.
Click to hide internal directories.