seefan / gossdb

ssdb client for go with pool surport
MIT License
131 stars 47 forks source link

HScan 执行时间超长 [Linux平台] #61

Closed zut closed 1 year ago

zut commented 4 years ago

数据库是同一个

在macOS平台, 执行 HScan(大约1000多个数据,)只需要100ms 但是在Linux(Centos7/8, Debian 8/10, ubuntu 20.04/18.04/16.04)都需要 15s左右

seefan commented 4 years ago

暂时没有发现这个情况哦,能不能给个示例

zut commented 4 years ago

暂时没有发现这个情况哦,能不能给个示例

c, err := gossdb.NewClient()
defer c.Close()
kMapV, err := c.HScan(name, keyStart,  keyEnd, int64(limit))

就这一段,

seefan commented 1 year ago

这个问题不限于平台,主要和value大小有关,已解决