avva: (Default)
[personal profile] avva


Если написанный мной memcached будет использовать Слэшдот (search for 'memcached' inside that page) — вот это будет номер :-)

Date: 2003-06-14 02:01 pm (UTC)
From: [identity profile] pendelschwanz.livejournal.com
Объясни теперь старому глупому еврею, эта меморная каша - она что, хранит в себе предыдущии кверии к Моей Эскуэлии? В чем от нея кайф?

Date: 2003-06-14 03:30 pm (UTC)
From: [identity profile] cmm.livejournal.com
в том, что героически залепляет очередное отличие MySQL от серьёзной базы данных.

Date: 2003-06-15 01:33 am (UTC)
stas: (Default)
From: [personal profile] stas
У MYSQL, кстати, есть query cache. Но довольно тупой во-первых, и не помогает сильно во-вторых, т.к. не предотвращает трату времени на пересылку запроса, получаение результата и его разбор.

Date: 2003-06-15 01:48 am (UTC)
From: [identity profile] pendelschwanz.livejournal.com
Doch, MySQL как раз и есть сурьезная базаданных, а что до нее было - ОКА, КАМА, АДАБАС, Оракул, ДБ2, Мокросовтскулсервер - халтурные поделки. Недаром фирма SAP отказалась от собственных поделок и решила принять платформу MySQL.
В MySQL отсутствует куча лишней дряни которая замедляет кверии в десятки раз но при этом никогда не используется. Кроме того она прозрачна и в ней мало залепух.

Re:

Date: 2003-06-15 02:06 am (UTC)
From: [identity profile] cmm.livejournal.com
залепухи бывают и вполне полезные
Волга впадает в Каспийское озеро
день смерти Оракла видится мне чрезвычайно далёким
смерть -- неизбежна
у мыскля есть масса хороших сторон
Россия -- наше отечество

и вообще, Вы когда к границе подлетали, зелёную рожу с высунутым языком видали?

Re:

Date: 2003-06-15 02:17 am (UTC)
From: [identity profile] pendelschwanz.livejournal.com
Россия -- ваше отечество!
Да, а зеленую рожу не видел. Каюсь!

Date: 2003-06-15 05:51 pm (UTC)
From: [identity profile] avva.livejournal.com
нифига-нифига.

Date: 2003-06-15 05:50 pm (UTC)
From: [identity profile] avva.livejournal.com
Она скорее хранит их уже обработанные результаты, этих запросов. Если ,например, нужно построить какой-то сложный объект, для которого нужно сделать много разных запросов к базе данных, memcached может хранить уже сам готовый объект в составленном виде, а не каждый запрос в отдельности. По сути дела этот кэш ничего не "знает" про базы данных -- он просто хранит присланные ему куски данных, проиндексированные по ключам, и по ключам же выдаёт обратно. Код ЖЖ, когда он вытягивает что-то нетривиальное из БД, посылает это сразу в этот кэш (а перед попыткой вытягивать из БД спрашивает у кэша, нет ли у него уже).

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
2829 30 31   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 1st, 2026 10:17 pm
Powered by Dreamwidth Studios