资 源 简 介
Suggestion Server Based Real-time
suggestion搜索引擎,能很轻松的提供搜索提示服务,不同与传统的搜索提示服务在于 sgserver处理的目标数据是各个不同并实时变化的,比如用于 sns好友搜索,提供所有好友的名称,可通过全拼、简拼的前缀,局部字母等方式进行匹配
Date: 2011.07
author: Chancey
优势:
* 适用于关系型的数据检索(即每个查询的搜索范围不同,关系又在实时变化)
介绍:
* 实时数据索引
* 支持汉字转拼音
* 支持全拼、简拼的部分匹配
* 支持 LRU Cache
* 基于ICE进行通讯
平台支持:
* Linux i386 / X86-64
测试环境(虚拟机 X86-64):
* CPU - 2.53 GHz
* Memory - 1020 M
以下测试耗时仅表示服务端的执行耗时,不包含网络通讯等消耗。
|模拟 5W 的用户数据:|
|:-----------|
|单次请求 | = 1s |
|单次请求(开启缓存) | < 200ms |
|模拟 5K 的用户数据:|
|:-----------|
|单次请求 | = 100ms |
|单次请求(开启缓存) | < 50ms |
|模拟 1K 的用户数据:|
|:-----------|
|单次请求 | < 50ms |
|单次请求(开启缓存) | < 30ms |