На работе YDB используем с возможностями межерверного шардинга
у меня таблица Products находится в другом шарде. Методом db_connect подключаюсь к шарду. db_connect do @products = ::Product.select(:id, :url) .where(donor_id: @donor.id) .where.not(url: [nil, '']) .active end if @products.any? @products.find_in_batches(batch_size: 20) do |batch| batch.each do |product|
Обсуждают сегодня