gpt4 book ai didi

elasticsearch - 使用ElasticSearch转换HTML页面

转载 作者:行者123 更新时间:2023-12-02 23:25:32 25 4
gpt4 key购买 nike

我正在开发一个应用程序,用户可以在其中创建自己的网页。为此,他们可以在管理面板中创建静态HTML页面。然后,可以将该页面发布在其网页上。

页面的字段是:id,标题,内容,URL。

下一个功能是:

  • 用户具有自己的模板,此模板包含一个名为base.html的文件,其中的标题,正文等。并且他们在管理面板中创建的所有页面都将显示在此base.html文件中。这样它们在后端创建的“页面”仅包含页面的内容,而不包含页眉,页脚等。
  • 此外,该应用程序还允许用户使用博客等其他功能,并且用户可以使用一些变量在其页面内显示内容。例如:

    {%for last_post%中的帖子}
    {{ 帖子标题 }}
    {{post.content | slice(0,255)}}
    {%endfor%}

  • 如今,我将此页面保存在MySQL中,当请求页面时,我通过url字段搜索MySql。流量增加了,我想加快从数据库的读取速度,并且我已经考虑过为此使用ElasticSearch。

    我的问题是,如果可能是一个好主意,请继续在MySQL和ElasticSearch中保存此HTML页面。然后,当从用户的网页请求页面时,从ElasticSearch进行读取。

    预先感谢您的帮助

    最佳答案

    您可以使用elasticsearch-但仅用于键-值查找,可能会过分地道-如果您的查询不只是键值查找,则更有意义。

    您是否考虑过使用redis加快速度?

    关于elasticsearch - 使用ElasticSearch转换HTML页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43799199/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com