INNER CODE UNIT · Go
BenchmarkMemoryStoreRead
256dpi/lungo · bench_test.go:45
func BenchmarkMemoryStoreRead(b *testing.B) {
client, engine, err := Open(nil, Options{
Store: NewMemoryStore(),
})
if err != nil {
panic(err)
}
defer engine.Close()
coll := client.Database("foo").Collection("foo")
for i := 0; i < 100; i++ {
_, err = coll.InsertOne(nil, bson.M{
"n": i,
})
if err != nil {
panic(err)