首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有服务器和拼写检查器的RESTful NoSQL搜索引擎?

问有服务器和拼写检查器的RESTful NoSQL搜索引擎?
EN

Stack Overflow用户
提问于 2011-07-27 22:46:34
回答 1查看 410关注 0票数 0

我正在寻找类似ElasticSearch的东西,但支持拼写检查。厌倦了使用ASpell (加上速度慢)。

它必须是无模式和面向文档的,因为我计划使用它而不是数据库的。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2011-07-27 22:56:13

您可能需要考虑Apache。尽管Solr使用架构,但它也支持动态字段。动态字段允许为您选择允许的数据类型动态创建新字段。例如,在Solr中,您可以定义一个动态字段,如:

代码语言:javascript
复制
<dynamicField name="*_i"  type="integer"  indexed="true"  stored="true"/>

然后,您可以使用"somefield_i“这样的名称动态创建整数字段。当然,您可以使用字符串类型、日期类型和许多其他类型的类型,例如支持单词词干的文本字段、同义词匹配和其他搜索引擎功能。

Solr支持主从复制、拼写检查和许多其他伟大的特性.它面向文档,并具有REST接口。

更新:找到了一个不错的小博客文章,比较索引与Solr和弹性搜索:http://dmurphy747.wordpress.com/2011/04/02/solr-vs-elasticsearch-deathmatch/ .不幸的是,它并没有深入研究查询性能。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6852138

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档