faster loading boltdb or leveldb needle map metrics by bloomfilter
avoid btree
This commit is contained in:
@@ -33,11 +33,11 @@ func NewBoltDbNeedleMap(dbFileName string, indexFile *os.File) (m *BoltDbNeedleM
|
||||
return
|
||||
}
|
||||
glog.V(1).Infof("Loading %s...", indexFile.Name())
|
||||
nm, indexLoadError := LoadBtreeNeedleMap(indexFile)
|
||||
mm, indexLoadError := newNeedleMapMetricFromIndexFile(indexFile)
|
||||
if indexLoadError != nil {
|
||||
return nil, indexLoadError
|
||||
}
|
||||
m.mapMetric = nm.mapMetric
|
||||
m.mapMetric = *mm
|
||||
return
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user