lutskboy

lutskboy
Рейтинг
193
Регистрация
22.11.2013
Дадуда #:

Привет, а вам чтобы постоянно был доступ к диску или это как обход, чтобы не переносить на свой VPS файлы?

постоянно. папку uploads хочу перенести на другой впс с hdd диском. а то ssd дорого выходит. на  ssd только сайт будет.

lealhost #:

Стояла такая задача.

На NFS так и не удалось добиться желаемой скорости передачи данных, остановились на SSHFS.

Для максимальной скорости поставить -o Cipher=Arcfour, оба сервера должны поддерживать этот метод шифрования.

Проверить доступные методы:

Arcfour, к сожалению, уже исчезает из новых ОС. Если его нет, то лучше использовать чачу, все быстрее чем AES: chacha20-poly1305@openssh.com

скорость я тестил. нормальная. тем более мне только для картинок. файлы там небольшие. макс 5мб

я раньше этим делом занимался. суть там сводится к тому что у меня скрипт php доставал макс и мин id 

потом генерил рандомные айди в этом промежутке. например 100. так как могут быть дыры в бд. 

а потом просто доставал записи WHERE id IN(6,890,7854, ...) 

LEOnidUKG #:

Не обязательно, можно выбирать рандомные записи, только BY RAND() при этом не использовать.

например такой:

SELECT cat,trans,name FROM `cms_freepages` f JOIN ( SELECT rand() * (SELECT max(id) from `cms_freepages`) AS max_id ) AS m WHERE f.id >= m.max_id ORDER BY f.id ASC LIMIT 20;

Адаптировать думаю можно под DLE
Лёня  мой запрос да, немного затупил. Но и твой не рандом. Он по порядку достает с определенного места с бд
LEOnidUKG #:
Он ничем не отличается от  ORDER BY RAND() и БД умрёт от этого запроса.

ну ну. проверь сначала и тогда узнаешь

LEOnidUKG #:
SELECT

мой вариант

SELECT id, title, date, RAND() AS rnd FROM `table` ORDER BY rnd 
API там не сложное. делал кому то выгрузку . давно было
-= Serafim =- #:
Чтобы он потом еще 10 тем создал с вопросами :)
😀

та не. он быстро коннектится.  шустрее опенвпн

wireguard тогда
Всего: 923