elasticsearch - Phalcon 数据通过 beanstalkd 进行弹性搜索
问题描述
哪一个在速度和资源方面是有效的?场景 1 将所有数据写入一个表中,每个字段代表 ElasticSearch 索引?执行 cron 或 event 以根据表数据将数据写入 ES 索引。场景 2 将所有数据写入 beanstalkd 队列并触发事件以将作业队列数据写入 Elastic Search。
解决方案
第二种情况更好,因为它可以帮助您优化服务器资源使用cronjob,您需要每次扫描表以查找新数据=>对性能不利希望它可以帮助您
推荐阅读
- unit-testing - 如何正确获取单元测试 laravel 中的错误以及禁用 csrf 检查?
- python - 仅对 pandas 中的数字列求和
- android - 如何在知道其 Jnet_Uri 的 Android 上将文件加载到流中?
- c# - Unity Inspector 中的时间没有正确更新
- cassandra - 启动简约的独立 cassandra 无法通过“cassandra -f”工作
- javascript - 应用程序在找不到父级时崩溃
- scikit-learn - Julia 中的线性模型
- batch-file - 用于循环排列文件名的 CMD 代码 If else Contain 语句
- python - 在 python 字典中搜索一个单词
- c# - 使用 c# 在 Specflow 中生成 Selenium 报告