Где хранить настройки сайта?

1 234
AutoBlogger
На сайте с 05.10.2011
Offline
121
#31
siv1987:
Primary key + ключ на эти четыре поля (если я правильно понял) и все это должно летать.

Так и делал, ибо других вариантов нет. Не взлетело. Повторюсь, железо 10-летней давности, да и на тот момент оно топовым не было. Около сотни тысяч "просмотров" в день. Выдача на каждый просмотр - несколько сотен тысяч айтемов (оформлялись либо в виде HTML таблицы, либо в виде RSS фида).

Dinozavr:
AutoBlogger, я вас правильно понял, что вы загружаете файл, читаете его полностью, делаете выборку?

Если файл не в memory cache, то читаю полностью.

Dinozavr:
и это быстрее чем MySQL?

Не то что быстрее. Оно просто работает. А мускуль на том железе просто умирал при более-менее высоком количестве "просмотров".

P.S. Это не вопрос веры. Это факт из реальной жизни.

🪄 www.cyberseo.net - плагин для создания автоблогов под WordPress, с поддержкой OpenAI GPT, Anthropic Claude, Google Gemini, Llama, Mistral, Midjourney, FLUX, Stable Diffusion | 📣 Импорт RSS / XML / JSON/ CSV / HTML
siv1987
На сайте с 02.04.2009
Offline
427
#32
AutoBlogger:
Так и делал, ибо других вариантов нет. Не взлетело. Повторюсь, железо 10-летней давности, да и на тот момент оно топовым не было. Около сотни тысяч "просмотров" в день. Выдача на каждый просмотр - несколько сотен тысяч айтемов (оформлялись либо в виде HTML таблицы, либо в виде RSS фида).

Ок, предположим у вас в результате сотни тысяч итем-ов, и их фетчинг действительно занимает какое-то время. Но зачем советовать это ТС-у и приводить такой аналог, когда у него в результате будет максимум одна строка и селект более чем 100% будет происходить по первичному ключу? Ему не нужно сотню тысяч настроек сотни тысяч пользователей, ему нужно двадцать настроек одного конкретного пользователя.

1 234

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий