ttserver tch文件猛增

新手上路,请多包涵

最近用ttserver 做项目数据库,使用的配置如下:

ttserver -host $ip -port $port -thnum 8 -dmn -uas -pid $server.pid -log $server.log -le -sid 3000 -rts $server.rts $db#bnum=10000000#xmsiz=4294967296#rcnum=100000"

没有使用主从模式,备份是通过同时向两个ttserver 写数据来实现的。
因为怕数据太多,就建立了多个ttserver,把key按一定规则写到不同的ttserver中,这样每个ttserver存储的数据量基本相同,达到分片存储的目的。
现在发现一个问题,有一个数据库分片,存了30d万条左右的记录,每条不到1K,在存储的过程中DB文件大小猛增,现在已经达到21G, 而它的备份只有110M左右。检查两个库的所有Key,发现是完全相同的,并没有多出什么。然后检查其它分片,发现所存记录数量基本相同,尺寸也都在110M左右,只有这一个出现变态增长的问题,哪位大神有此方面经验请帮帮忙看看。

阅读 1.3k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
宣传栏