Привет форум! Ребята, подскажите как лучше всего соединить 2 массива по 25000 значений ?!
25000 это максимум, но не факт, что в 1 и 2 массиве будет по 25к, возможно 17к или любое другое кол-во.
Но кол-во значений в обоих массивах всегда одинаковое.
Примера нет, так как уже не соображаю, только через счетчик по индексу сливать 2 значения в 1.
Просто интересны методы выполнения для таких больших массивов.
Спасибо за внимание.
Этот топик читают: Гость
Ответов: 321
Рейтинг: 10
|
|||
карма: 1 |
|
Google
vip
|
#1.1контекстная реклама от партнеров
|
Ответов: 824
Рейтинг: 138
|
|||
Значения в массивах числовые, строчные, ....?
Что нужно делать со значениями при слиянии? |
|||
карма: 1 |
|
Ответов: 321
Рейтинг: 10
|
|||
Массив ids (int) и status (str).
Слить через соединитель ";" например. 1111111;deleted 2222222;null 3333333;null 4444444;banned 5555555;null Хотел соединить список id + status и прогнать потом через фильтр по маске, чтобы отфильтровать удаленных и забаненных. Но легче прогнать массив status через ArrayEnum и на выходе при deleted / banned по индексу вытаскивать id с массива ids. Так что sashaoli, спасибо большое за отклик! Наверное сливать массивы, потом фильтровать - лишние телодвижения. |
|||
карма: 1 |
|
Ответов: 28
Рейтинг: 0
|
|||
Боюсь опоздал
Редактировалось 1 раз(а), последний 2017-09-20 21:33:08 |
|||
карма: 0 |
|
Ответов: 8887
Рейтинг: 823
|
|||
Master4eG,
Не опоздал
|
|||
карма: 19 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Вы про что ? Судя по
Master4eG писал(а): Хотел соединить список id + status и прогнать потом через фильтр по маске, чтобы отфильтровать удаленных и забаненных. DELETE FROM users WHERE status<>"null"; или DELETE FROM users WHERE Not(status="null"); Где Master4eG взял два массива ids (int) и status (str) для меня загадка. Редактировалось 5 раз(а), последний 2017-09-21 14:28:19 |
|||
карма: 25 |
|
Ответов: 16884
Рейтинг: 1239
|
|||
Ну и мой вариант (увеличиваем скорость обработки.)
Редактировалось 1 раз(а), последний 2017-09-21 15:19:13 |
|||
карма: 25 |
|
Ответов: 8887
Рейтинг: 823
|
|||
Tad,
Именно так и было у меня, подумалось: проснётся Tad, а всё сделано и поменял местами. Не ошибся! |
|||
карма: 19 |
|
Ответов: 321
Рейтинг: 10
|
|||
50 json по 1к значений [ids...] [status...] [ids...] [status...] [ids...] [status...] выходят в одном потоке через HTTPClient. И того за один запрос 50000 значений.
Ребята, считайте Вы сделали сервис https://memedia.ru/spec/antidogs.php. Отправляем в https://vk.com/dev/execute
Сервер удобный... Все просто и понятно. Но за 360 золотых он Вам очистит группу от "собачек". Так что легче самим сделать ;) Редактировалось 9 раз(а), последний 2017-09-22 15:09:32 |
|||
карма: 1 |
|
9