Posted 19 июля, 20159 yr comment_90747 Расскажите у кого какой стоит метод хранения данных и метод кэширования? И какой наиболее оптимальный? У меня сейчас стоит База данных MySQL + Memcached Главная страница форума грузится очень долго....секунд 13-15....думаю вот может в этом проблема
19 июля, 20159 yr comment_90748 Насколько большая БД? А так можете просто поменять виды кэширования и потестировать. Для малопосещаемых проектов, поидее хватает Файлового кэша (грузит все быстро)
20 июля, 20159 yr comment_90759 Насколько большая БД? А так можете просто поменять виды кэширования и потестировать. Для малопосещаемых проектов, поидее хватает Файлового кэша (грузит все быстро) 250мб допустим
20 июля, 20159 yr comment_90779 250мб допустим Ну насколько я знаю это немного, у вас вроде быстренько работает форум (посты не пробовал отправлять). Я вообще пока что не могу понять на данном этапе IPS 4.x разработки, что да как делать с настройками сервера. Постоянно какие-то баги и так далее вылазят. В соседней теме у народа вообще core_cache разрастается. Так то конечно, для больших проектов нужен Memcache, насколько он эффективен на IPS 4.0.10.2 стоит только догадываться.
1 сентября, 20168 yr comment_111913 Итак имеется форум с БД под 7 Гигов. И сервак i7-6700, 64Gb, SSD 240. На котором стоит Debain 8 и NGINX, PHP 7.0.x как FPM, MySQL 5.5. В IPB 4 смотрю появилось немало методов кэширования. Посоветуйте какой установить и выбрать метод? И для такой БД что лучше выбрать для хранения данных: в файлах или базе?
1 сентября, 20168 yr comment_111923 В sql это в памяти - самый быстрый. Памяти у вас достаточно. В обще надо мониторить atop, чтобы понять какой метод оптимален. Но при 64 гб рам и так понятно какой лучше)
1 сентября, 20168 yr comment_111932 А кэш? Я больше склоняюсь к XCache, раньше его юзал на разных проектах, вроде самый быстрый был. Правда тут есть новые, тот же Redis, не знаю как по сравнению с ним XCache
1 сентября, 20168 yr comment_111938 Если активность пользователя маленькая то Memcached, если большая в единицу времени, то однозначно Redis.
1 сентября, 20168 yr comment_111951 Не очень понял.... Что значит активность? Как измерить? В среднем за последние 15 минут форум посещают 1000 человек сейчас, зимой 2-2.5к. Это оно имеется ввиду?
1 сентября, 20168 yr comment_111955 14 часов назад, tolik777 сказал: Итак имеется форум с БД под 7 Гигов. В базу загляните, там возможно 30% логи почты, 20% логи ошибок и не удаляются строки из core_cache
2 сентября, 20168 yr comment_111957 А при чем тут это? Вопрос то о кэшировании. А с БД у меня все нормально. Я постоянно чищу. Да и не представляю БД от IPB где может быть 50% логов даже если ее не чистить. Для форума с >2 млн. сообщений и >100к пользователей это нормальный размер БД
2 сентября, 20168 yr comment_111959 База 25 гигов стоит memcache но правда 3 версия, сейчас думаю перетащить все на php7 (про проблемы знаю )
2 сентября, 20168 yr comment_111965 А что за проблемы могут возникнуть с PHP 7.0? Я вот на тестовом без нагрузки гоняю на PHP 7.0 вроде все нормально... Но я поставил и PHP 5.6 на этом же серваке. Те сайты, что не запустились (в основном из-за mysql) будут через 5.6 работать. В парочке сайтов какая-то ошибка сессий, что-то с handler, не стал разбираться. А IPB 4.1 на PHP 7.0 работает ровно!
2 сентября, 20168 yr comment_111968 1 час назад, tolik777 сказал: А что за проблемы могут возникнуть с PHP 7.0? Я вот на тестовом без нагрузки гоняю на PHP 7.0 вроде все нормально... Но я поставил и PHP 5.6 на этом же серваке. Те сайты, что не запустились (в основном из-за mysql) будут через 5.6 работать. В парочке сайтов какая-то ошибка сессий, что-то с handler, не стал разбираться. А IPB 4.1 на PHP 7.0 работает ровно! 3 версия из коробки не дружит с php7
2 сентября, 20168 yr comment_111973 В общем поставил поизучав англоязычные форумы поставил Memcached, т.к. на них пишут, что применительно к IPB, memcached выигрывает по производительности и у Redis и у XCache
2 сентября, 20168 yr comment_111975 В 01.09.2016 в 09:59, tolik777 сказал: БД под 7 Гигов 10 часов назад, iKODEAK сказал: База 25 гигов 18 часов назад, Dows сказал: В базу загляните, там возможно 30% логи почты, 20% логи ошибок и не удаляются строки из core_cache Я бы в первую очередь заглянул в таблицу search_keywords. Вот это на тройке заполняется ненужной информацией и разростается до невероятных размеров.
2 сентября, 20168 yr comment_111976 Почему все думают что какие-то проблемы с базой? У меня самая большая "мусорная" таблица" занимает 50 МБайт ( ibf_core_share_links_log )
2 июля, 20186 yr comment_149342 Подскажите. При выборе Memcached просит ввести ип сервера и порт, что там писать? Потом скачать файл, это не страшно и обратимо? раньше вроде такого не было.
3 июля, 20186 yr comment_149343 10 часов назад, macar сказал: При выборе Memcached просит ввести ип сервера и порт, что там писать? Обычно это localhost и порт, на котором висит Memcached, например 11211 (см в конфиге /etc/memcached.conf). 10 часов назад, macar сказал: Потом скачать файл, это не страшно и обратимо? раньше вроде такого не было. Файл constants.php переопределит настройки кэширования для движка, в этом нет ничего страшного и изменения всегда можно будет отменить.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.