Home Download Docs Code Community
import "perkeep/pkg/sorted/mongo"
Overview
Index

Overview ▾

Package mongo provides an implementation of sorted.KeyValue using MongoDB.

Index

Constants
func Ping(host string, timeout time.Duration) bool

Package files

mongokv.go

Constants

const (
    CollectionName = "keys" // MongoDB collection, equiv. to SQL table

)

We explicitly separate the key and the value in a document, instead of simply storing as key:value, to avoid problems such as "." being an illegal char in a key name. Also because there is no way to do partial matching for key names (one can only check for their existence with bson.M{$exists: true}).

func Ping

func Ping(host string, timeout time.Duration) bool

Ping tests if MongoDB on host can be dialed.

Website layout inspired by memcached.
Content by the authors.