- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
Все что нужно знать о DDоS-атаках грамотному менеджеру
И как реагировать на "пожар", когда неизвестно, где хранятся "огнетушители
Антон Никонов
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
про ssd думал. это реально ускорит БД. но это от 30кр сразу.
интересен опыт людей на таких крупных БД, насколько SSD оправдано.
30кр сразу, но не сверху, а вместо 15кр которые Вы бы потратили на 2*хдд+1*ссд. Так что сверху только 15к накинуть.
суть 2-ух дисков и БД
есть 1 БД с сырыми данными (1 диск)
2 БД с чистыми/обработанными
1 БД может тормозить - не критично. а на второй с чистыми - там много именно выборок по числовым значениям, с виду не должно + сфинкс для текстового поиска.
может есть смысл 1 Тб под сырые + 500 на основную БД?
Сфинкс неплохо кэширует в оперативу, по сути в идеале он только там и резвится (после того как все прогрузил). Поэтому при ограниченном бюджете тут конечно вопрос - вложится в оперативу или в ссд.
Выборки по числовым значениям, тут вопрос сколько выборок и каких. Если выбираются небольшие куски случайно разбросанных данных типа строк на 50 символов это одно (ссд рулит), если у Вас там жпеги по 4мб хранятся, это другое (тут и хдд норм, главное что бы оперативы под индексы хватило).
Так запись-то куда будет? Вы же про запись говорили первоначально.
сейчас слишком много блоггеров развелось, не ясно каким обзорам верить
диски:
1. 3 диска
2. raid10
3. 2Tb ssd
За последние 5 лет имея дело с хдд и ссд мы пришли к однозначному выводу - если в бюджет можно впихнуть ссд, то надо пихать ссд. Это идет в приоритете сразу после очевидно критичных вещей. Сейчас 2017 год, а не 2012. Для нас объяснять что нужно по возможности брать ссд это как объяснять что нужно по возможности делать бакапы:)
Единственное - берите бренды, не берите совсем уж ноунейм.
Есть еще вариант - взять под систему не 120гб ссд, а 500гб ссд и сделать на нем прозрачное кэширование хдд-шек. Неплохой в принципе промежуточный вариант. Только не покупать "хдд+ссд" решения (они хлам), а именно настроить ссд частично кэширующим хдд-шки.
постоянная запись в longtext в "сырую БД". с последующим удалением этих данных
выборки числовые из bigint с лимитами и условиями.. минимум джойнов (таблицы чистые в основном только int, для того данные и перерабатываются)
сколько ram оптимальнее для БД и сфинкса?
и какие фирмы дисков лучше?
я вот чего не пойму. ссд это конечно хорошо(даже очень) но 16ГБ оперативы на "большую" бд? это даже не смешно. 1 тб данных это сколько в индексах? вот столько должно быть оперативы.
и да, зачем ссд под систему? она у вас загрузилась и живёт спокойно в памяти. это же не десктоп где надо из-за сменившейся задачи другие библиотеки подгружать
постоянная запись в longtext в "сырую БД". с последующим удалением этих данных
выборки числовые из bigint с лимитами и условиями.. минимум джойнов (таблицы чистые в основном только int, для того данные и перерабатываются)
сколько ram оптимальнее для БД и сфинкса?
RAM оптимально для БД столько (сфинкс тоже БД), что бы в нее влезли все программы (без свопа), а оставшегося места хватило бы что бы запихнуть все индексы. Но ктож ответит на этот вопрос по таким данным?
В принципе в Вашей ситуации (раз реальных данных пока нет), проще взять тот конфиг что Вы выбрали, посмотреть где будет узкое горлышко, а потом проапгрейдить там где не хватает. Упретесь в оперативу - возьмете ее. Упретесь в скорость диска - поменяете один или два (может вообще по манибаку успеете сдать старые). Упретесь в проц - поменяете проц.
---------- Добавлено 15.05.2017 в 22:50 ----------
и да, зачем ссд под систему? она у вас загрузилась и живёт спокойно в памяти. это же не десктоп где надо из-за сменившейся задачи другие библиотеки подгружать