|
@@ -249,7 +249,7 @@ func temporaryTest() {
|
|
sess := MixDataMgo.GetMgoConn()
|
|
sess := MixDataMgo.GetMgoConn()
|
|
defer MixDataMgo.DestoryMongoConn(sess)
|
|
defer MixDataMgo.DestoryMongoConn(sess)
|
|
//多线程升索引
|
|
//多线程升索引
|
|
- pool_es := make(chan bool, 20)
|
|
|
|
|
|
+ pool_es := make(chan bool, 10)
|
|
wg_es := &sync.WaitGroup{}
|
|
wg_es := &sync.WaitGroup{}
|
|
it := sess.DB(MixDataMgo.DbName).C("zk_company_test").Find(&q).Iter()
|
|
it := sess.DB(MixDataMgo.DbName).C("zk_company_test").Find(&q).Iter()
|
|
total,isOK:=0,0
|
|
total,isOK:=0,0
|
|
@@ -257,6 +257,7 @@ func temporaryTest() {
|
|
if total % 1000 == 0 {
|
|
if total % 1000 == 0 {
|
|
log.Println("current index",total,isOK)
|
|
log.Println("current index",total,isOK)
|
|
}
|
|
}
|
|
|
|
+
|
|
name:=util.ObjToString(tmp["name"])
|
|
name:=util.ObjToString(tmp["name"])
|
|
pool_es <- true
|
|
pool_es <- true
|
|
wg_es.Add(1)
|
|
wg_es.Add(1)
|
|
@@ -266,11 +267,10 @@ func temporaryTest() {
|
|
<-pool_es
|
|
<-pool_es
|
|
wg_es.Done()
|
|
wg_es.Done()
|
|
}()
|
|
}()
|
|
-
|
|
|
|
new_name,b :=dealWithNameScoreRules(name)
|
|
new_name,b :=dealWithNameScoreRules(name)
|
|
if new_name!="" && b {
|
|
if new_name!="" && b {
|
|
isOK++
|
|
isOK++
|
|
- MixDataMgo.Save("zk_words_test", map[string]interface{}{
|
|
|
|
|
|
+ MixDataMgo.Save("zk_words_test_test", map[string]interface{}{
|
|
"name":name,
|
|
"name":name,
|
|
"new_name":new_name,
|
|
"new_name":new_name,
|
|
})
|
|
})
|