你好。因为你没有留邮件,只好给你发一个ticket了。
我自己也实现了一个纯Js的mmseg分词,并且API的设计也适应于Node的异步回调方式。
https://github.com/mountain/nseg
我对你的包和我的实现做了一个测试,切分一个长文本一百次:
https://github.com/mountain/nseg/blob/master/perfs/perftest.js
- mmseg同步方式大概可以跑到70万次分词每秒;
- 而我的包,异步方式跑,也可以很快完成所有切分,速度大概在23万次每秒;但由于我写测试方式的原因,它不断销毁异步调用的context,最终返回主程序并退出的时间会比较久。
我看到你方法命名是Sync结尾的。不知道你对异步调用是怎么考虑的?
大家多多切磋。
你好。因为你没有留邮件,只好给你发一个ticket了。
我自己也实现了一个纯Js的mmseg分词,并且API的设计也适应于Node的异步回调方式。
https://github.com/mountain/nseg
我对你的包和我的实现做了一个测试,切分一个长文本一百次:
https://github.com/mountain/nseg/blob/master/perfs/perftest.js
我看到你方法命名是Sync结尾的。不知道你对异步调用是怎么考虑的?
大家多多切磋。