sensei1.5 installation

用了一段时间的lucene,总体感觉轻便,灵活,但是还是面临一些问题:

1lucene3.0的indexoptimize有些问题,当optimize的时候会阻塞查询,更新

2虽然支持nearrealtimesearch,但是要自己管理,稍显麻烦

3对于大并发量,频繁更新的应用,必然会存在些性能上的问题

介于宝秋刚来公司,正好熟悉一下sensei

1downloadsenseidb-1.5.tar.gz

http://senseidb.github.com/sensei/index.html

2因为sensei依靠zookeeper进行集群管理,所以要先配置好zookeeper

可以启动自己的zookeeper集群,也可以使用sensei自带的zookeeper

./bin/zookeeper-server-start.shresources/zookeeper.properties

./bin/zookeeper-server-stop.sh

3启动sensei,这里使用自带例子的一些配置文件,启动成功!

./bin/start-sensei-node.shexample/cars/conf

4./bin/kill.sh关闭

5sensei提供了一个web-console,可以进行交互

http://host:8080

sensei几个重要的配置文件:

schema.xml-定义如何索引和如何查询

sensei.properties-定义sensei服务的多种属性

相关推荐