code: func (d MockDriver) Open(path string) (kv.Storage, error) {
  	u, err := url.Parse(path)
  	if err != nil {
  		return nil, errors.Trace(err)
  	}
  	if !strings.EqualFold(u.Scheme, "mocktikv") {
  		return nil, errors.Errorf("Uri scheme expected(mocktikv) but found (%s)", u.Scheme)
  	}
  
  	opts := []MockTiKVStoreOption{WithPath(u.Path)}
  	txnLocalLatches := config.GetGlobalConfig().TxnLocalLatches
  	if txnLocalLatches.Enabled {
  		opts = append(opts, WithTxnLocalLatches(txnLocalLatches.Capacity))
  	}
  	return NewMockTikvStore(opts...)
  }
docs: // Open creates a MockTiKV storage.