php - 为每个请求创建一个新的弹性搜索客户端
问题描述
我正在检查我连接到elasticsearch主机服务器的应用程序的一部分,然后我意识到每次前端向我的后端发送报告请求时,我正在使用以下代码创建elasticsearch客户端类的实例:
$elasticClient = ClientBuilder::create()->setHosts($this->setHostsParams())->build();
由于我们的应用程序通过加载第一页向后端发送了大约 20 个请求,我正在考虑 PHP 的弹性搜索库是否能够优化启动阶段,或者是否有人对此有更好的解决方案,或者它可能不是毕竟这是一件大事,这不是真正的开销!?
PS:我对它进行了一些研究,但没有找到任何涵盖该主题的资源。
解决方案
推荐阅读
- python - 按标签拆分和删除熊猫数据框
- python - 在熊猫中创建新列,这是列表中特定位置的值
- cordova - 由于最新版本不可用,cordova-android 更新失败(根据 'cordova platform ls')
- angular - Angular FormControl 值的更改会触发表单组中的每次更改
- flutter - 迁移到空安全后,无法从 Firestore 中保存模型中的数据
- drake - TrajectoryLinearSystem 类的 Python 绑定请求
- sequelize.js - 格式化Sequelize结果
- time - 电量查询;在匹配当前行列中的条件的同时,如何将前一行中的一列或下一行中的列的值带入?
- javascript - React Form TextField 中未填充初始值
- react-native - 使用第三方模块时 Expo 的严重性能问题