Posted 19 июля, 20159 yr comment_90747 Расскажите у кого какой стоит метод хранения данных и метод кэширования? И какой наиболее оптимальный? У меня сейчас стоит База данных MySQL + Memcached Главная страница форума грузится очень долго....секунд 13-15....думаю вот может в этом проблема Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/ Share on other sites Больше вариантов
19 июля, 20159 yr comment_90748 Насколько большая БД? А так можете просто поменять виды кэширования и потестировать. Для малопосещаемых проектов, поидее хватает Файлового кэша (грузит все быстро) Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=90748 Share on other sites Больше вариантов
20 июля, 20159 yr comment_90759 Насколько большая БД? А так можете просто поменять виды кэширования и потестировать. Для малопосещаемых проектов, поидее хватает Файлового кэша (грузит все быстро) 250мб допустим Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=90759 Share on other sites Больше вариантов
20 июля, 20159 yr comment_90779 250мб допустим Ну насколько я знаю это немного, у вас вроде быстренько работает форум (посты не пробовал отправлять). Я вообще пока что не могу понять на данном этапе IPS 4.x разработки, что да как делать с настройками сервера. Постоянно какие-то баги и так далее вылазят. В соседней теме у народа вообще core_cache разрастается. Так то конечно, для больших проектов нужен Memcache, насколько он эффективен на IPS 4.0.10.2 стоит только догадываться. Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=90779 Share on other sites Больше вариантов
1 сентября, 20168 yr comment_111913 Итак имеется форум с БД под 7 Гигов. И сервак i7-6700, 64Gb, SSD 240. На котором стоит Debain 8 и NGINX, PHP 7.0.x как FPM, MySQL 5.5. В IPB 4 смотрю появилось немало методов кэширования. Посоветуйте какой установить и выбрать метод? И для такой БД что лучше выбрать для хранения данных: в файлах или базе? Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111913 Share on other sites Больше вариантов
1 сентября, 20168 yr comment_111923 В sql это в памяти - самый быстрый. Памяти у вас достаточно. В обще надо мониторить atop, чтобы понять какой метод оптимален. Но при 64 гб рам и так понятно какой лучше) Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111923 Share on other sites Больше вариантов
1 сентября, 20168 yr comment_111932 А кэш? Я больше склоняюсь к XCache, раньше его юзал на разных проектах, вроде самый быстрый был. Правда тут есть новые, тот же Redis, не знаю как по сравнению с ним XCache Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111932 Share on other sites Больше вариантов
1 сентября, 20168 yr comment_111938 Если активность пользователя маленькая то Memcached, если большая в единицу времени, то однозначно Redis. Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111938 Share on other sites Больше вариантов
1 сентября, 20168 yr comment_111951 Не очень понял.... Что значит активность? Как измерить? В среднем за последние 15 минут форум посещают 1000 человек сейчас, зимой 2-2.5к. Это оно имеется ввиду? Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111951 Share on other sites Больше вариантов
1 сентября, 20168 yr comment_111955 14 часов назад, tolik777 сказал: Итак имеется форум с БД под 7 Гигов. В базу загляните, там возможно 30% логи почты, 20% логи ошибок и не удаляются строки из core_cache Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111955 Share on other sites Больше вариантов
2 сентября, 20168 yr comment_111957 А при чем тут это? Вопрос то о кэшировании. А с БД у меня все нормально. Я постоянно чищу. Да и не представляю БД от IPB где может быть 50% логов даже если ее не чистить. Для форума с >2 млн. сообщений и >100к пользователей это нормальный размер БД Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111957 Share on other sites Больше вариантов
2 сентября, 20168 yr comment_111959 База 25 гигов стоит memcache но правда 3 версия, сейчас думаю перетащить все на php7 (про проблемы знаю ) Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111959 Share on other sites Больше вариантов
2 сентября, 20168 yr comment_111965 А что за проблемы могут возникнуть с PHP 7.0? Я вот на тестовом без нагрузки гоняю на PHP 7.0 вроде все нормально... Но я поставил и PHP 5.6 на этом же серваке. Те сайты, что не запустились (в основном из-за mysql) будут через 5.6 работать. В парочке сайтов какая-то ошибка сессий, что-то с handler, не стал разбираться. А IPB 4.1 на PHP 7.0 работает ровно! Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111965 Share on other sites Больше вариантов
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 Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111968 Share on other sites Больше вариантов
2 сентября, 20168 yr comment_111973 В общем поставил поизучав англоязычные форумы поставил Memcached, т.к. на них пишут, что применительно к IPB, memcached выигрывает по производительности и у Redis и у XCache Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111973 Share on other sites Больше вариантов
2 сентября, 20168 yr comment_111975 В 01.09.2016 в 09:59, tolik777 сказал: БД под 7 Гигов 10 часов назад, iKODEAK сказал: База 25 гигов 18 часов назад, Dows сказал: В базу загляните, там возможно 30% логи почты, 20% логи ошибок и не удаляются строки из core_cache Я бы в первую очередь заглянул в таблицу search_keywords. Вот это на тройке заполняется ненужной информацией и разростается до невероятных размеров. Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111975 Share on other sites Больше вариантов
2 сентября, 20168 yr comment_111976 Почему все думают что какие-то проблемы с базой? У меня самая большая "мусорная" таблица" занимает 50 МБайт ( ibf_core_share_links_log ) Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=111976 Share on other sites Больше вариантов
2 июля, 20186 yr comment_149342 Подскажите. При выборе Memcached просит ввести ип сервера и порт, что там писать? Потом скачать файл, это не страшно и обратимо? раньше вроде такого не было. Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=149342 Share on other sites Больше вариантов
3 июля, 20186 yr comment_149343 10 часов назад, macar сказал: При выборе Memcached просит ввести ип сервера и порт, что там писать? Обычно это localhost и порт, на котором висит Memcached, например 11211 (см в конфиге /etc/memcached.conf). 10 часов назад, macar сказал: Потом скачать файл, это не страшно и обратимо? раньше вроде такого не было. Файл constants.php переопределит настройки кэширования для движка, в этом нет ничего страшного и изменения всегда можно будет отменить. Link to comment https://ipbmafia.ru/topic/11924-metod-hraneniya-dannyh-i-metod-keshirovaniya/?&do=findComment&comment=149343 Share on other sites Больше вариантов
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.