В memcached вы можете поместить список в качестве значения. Можете ли вы положить список в beanstalkd?
На самом деле, я хотел бы использовать это для регистрации. Я хочу поместить словарь в beanstalkd.
Каждый раз, когда кто-то заходит на мой сайт, я хочу поместить словарь в beanstalkd, а затем каждую ночь я хочу сценарий, который получит все задания и поместит их в базу данных.
Это сделает это быстро и легко.
1 ответ
Решение
У вас может быть большой верхний предел размера каждой работы в beanstalk (>2 МБ), но производительность в этот момент, похоже, ухудшается. Если размер словаря велик, вы, вероятно, захотите сохранить фактический словарь в таблице SQL и сохранить идентификатор этой строки в задании, а затем попросите работника извлечь строку SQL, когда он получит задание, у которого есть связанный идентификатор.