node package manager

cn-search

Redis search for node.js,support chinese

cn-search

  $ npm install cn-search

the same to reds

var searcher=require('cn-search');
var search = searcher.createSearch('pets');
var strs = [];
strs.push('Tobi wants four dollars');
strs.push('Mustachio is a cat');
strs.push('这是一个支持中文的搜索引擎,hello man');
 
strs.forEach(function(stri){ search.index(str, i); });
 
 
// search who have all words in it. 
search
  .query('支持 hello')
  .end(function(errids){
    if (err) throw err;
    console.log('Search results for "%s":', query);
    ids.forEach(function(id){
      console.log('  - %s', strs[id]);
    });
});
 
// search who have either word in it. 
search
.query('中文 Mustachio')
.type('or')
.end(function(errids){
if (err) throw err;
console.log('Search results for "%s":', query);
ids.forEach(function(id){
  console.log('  - %s', strs[id]);
});
});
 
 
// basic usage is same to reds : https://github.com/tj/reds