如何实现海量数据的通知系统?

时间:2014-12-15 17:55:41

标签: php database laravel notifications

下午好,我有一个问题,希望你能帮助我。

我有两个用户 - UserA(雇主),UserB(候选人)

UserA可以为候选人创建过滤器,他也必须收到有关与其过滤器匹配的新用户的通知。

在个人资料中,UserB有6个步骤来更改他的个人信息,因此如果UserB更改了这6个步骤中的1个并且新信息与过滤器匹配,则UserA必须获得有关它的通知。

所以,现在它已经实现了:我有2个桌子 - "用户" (id,firstname,lastname)和" subscriptions" (user_id,firstname,lastname)具有几乎相同的字段,在更新UserB详细信息时,我比较表中的UserB信息"用户"使用表格中的字段"订阅",如果它已经过去我从"订阅"写入user_id进入数组后,我使用foreach为这个数组,并为此数组中的用户发送通知。如果我有100个用户和2个字段进行比较,它的工作正常,但是大数据怎么样?

我如何编写更有效的大数据代码?

对于开发,我使用Laravel 4。

谢谢。

0 个答案:

没有答案