|
|
之前做DHT时没有使用全文索引软件,直接对数据库进行搜索查询,用过MySQL,用过MongoDB,效果都差不多,性能很差,一次查询要几秒甚至十几秒!
之后使用全文索引,用的elasticsearch,配合mongodb,效果一下子就明显了,在13W数据中查询出3W的数据只耗时199ms,强了太多太多了!
不过还是有问题,就是数据资源占用问题,因为用了mongodb存储一份,然后使用elasticsearch再存储一份,导致存在两份数据,资源占用就大了很多很多!
新的DHT演示:http://btkuaiche.com |
|