我想在具有特定条件的文本中进行搜索,但不使用任何RDBMS和SQL。 这是我的例子:
文字是:
“量子光学在探索中发挥了重要作用 量子力学和使用量子效应的基础问题 用于信息处理和通信目的。光子 量子系统现在也为量子提供了有价值的测试平台 模拟。本文探讨了第一代这样的问题 实验,并讨论了解决突出问题的前景 物理,化学和生物学方面的问题。“
标准是:
(光学* OR塑料或有机OR“本体异质结”)和 (“物理*”或光伏*)
我喜欢的语言是PHP
我该怎么做?
答案 0 :(得分:1)
还有ht://dig一个用c编写的索引器可以做你想做的事。
答案 1 :(得分:0)
鉴于你在PHP中这样做,你想要的是Zend_Search_Lucene。它与PHP 5.2.x(及更高版本)兼容,并且经过完全的单元测试。它显然没有Java Lucene那么快,但它可以完成工作。
答案 2 :(得分:0)
您可以在PHP中使用elasticsearch和elastica。