当前位置: 首页 > 知识库问答 >
问题:

php - 宝塔里配置Elasticsearch,需要多大内存呢?为何我的开启不了,连日志都没有。如果不使用这话,有什么平替的分词器搜索推荐吗?

尉迟正奇
2024-07-17

想弄个分词搜索的,用了Elasticsearch,本地测试一切正常了,服务器上配置的时候发现怎么也开启不了

共有1个答案

傅砚
2024-07-17

内存需求:同正常Java应用,一般建议2G以上,稍微有点压力的用4G+。
分词搜索:对比其它方案,从集群搭建、数据管理、使用便捷性 等方面考虑,可能ES是最简单的了。

数据不多,使用mysql,添加FULLTEXT索引,做分词搜索也能凑合用。

 类似资料:
  • 复现步骤如下 创建示例索引 创建一个索引,该索引有一个字段content,该字段使用自定义分词器my_custom_analyzer分词,my_custom_analyzer自定义分词器使用word_delimiter_graph过滤器,过滤器配置在custom_word_delimiter_graph_filter字段对应的值里 插入两条示例数据 查看分词结果 使用match query搜索 按

  • Nginx日志文件分析工具有没有推荐的 简单的就行

  • 问题内容: 我可以用什么代替? 不建议使用此方法。在每个示例中,我都可以发现他们使用了此构造器或另一个不推荐使用的构造器。 问题答案: 不建议* 手动构建对象。请改为实例化一个。 * 从 Connection中 ,使用Connection.getTable(TableName)检索表实现。 例:

  • 大佬们,这个功能有没有合适的插件推荐: 1、底图图片支持缩放 2、可以在图片上加marker(图中的实心红色圆圈、黑色圆圈和绿色圆圈,颜色代表状态),也可以随着图片的缩放而缩放,但位置不能变 不知道应该怎么搜,希望有经验的小伙伴们推荐一个合适的插件

  • 我已更新到SDK版本24,现在已不推荐使用。Html类有一个新方法,它有一个名为flag的额外参数,但它的最小API是24。 对于较低的API版本,这个函数有什么替代方案吗?。我不想为此使用。

  • 问题内容: 当您查看java.util.Date类的javadoc时,大多数方法都已弃用。为什么要这样做? 问题答案: 好吧,有两个相关原因。这是对日期和时间概念的非常差的实现,被班级取代。 该课程尽管有所改进,但也有很多不足之处,因此对于认真的Date / Time工作,每个人都推荐Joda- Time 。Java 8 引入了新的java.time。*软件包,该软件包受JSR-310定义的Jod

  • 问题内容: 我想寻求帮助。我想在标题和内容中搜索一个单词。这是结构 查询字符串看起来像这样,在这里我想在“ 15-game”之类的文本中搜索“ 15-g”: 如果我重复这个问题,请接受我的道歉,但我无法查明发生了什么,以及为什么它不返回任何结果。 但是我无法与我合作。 真正有趣的是,如果我搜索“ 15-g”(15个 空格 - 空格 g),它将返回结果。 提前非常感谢您! 问题答案: 也向您添加一个

  • 问题内容: 众所周知,Java 中的接口已损坏。造成这种情况的原因很多,我将不再赘述。其他人已经做到了。这也是Java架构师本身的立场。 因此,我的问题是:为什么还不被弃用?如果核心Java团队已确定它已损坏,那么他们还必须考虑过时。他们反对这样做的原因是什么(在Java 8中仍不建议弃用)? 问题答案: 有一个错误在1997年提交给Java的错误数据库有关添加方法,所以将不再是无用的。它以“无法