在速度和资源方面哪个效率更高? 场景1 将所有数据写到表中,其中每个字段代表ElasticSearch索引? 执行cron或事件以根据表数据将数据写入ES索引。 方案2 将所有数据写入beantalkd队列,并触发事件以将作业队列数据写入Elastic Search。
答案 0 :(得分:0)
我会说方案2是您最好的选择,而我过去已经做过,我唯一的问题是,为什么不将其直接保存为弹性的,或者对您来说放慢呢?
答案 1 :(得分:0)
第二种情况更好,因为它可以帮助您优化服务器资源 使用cronjob时,您需要每次扫描表以查找新数据=>对性能不利 希望它可以帮助您