The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Для PostgreSQL развиваются механизмы ускорения за счёт привл..., opennews (ok), 23-Дек-14, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


5. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +/
Сообщение от Crazy Alex (ok), 24-Дек-14, 00:02 
Хм, фраза насчёт "данных в памяти" намекает, что такая штука больше подошла бы всяким NoSQL, который ох как любят в памяти всё подряд хранить...
Ответить | Правка | Наверх | Cообщить модератору

6. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +1 +/
Сообщение от Аноним (-), 24-Дек-14, 00:31 
попробуй постгресу в конфиге памяти добавить, увидишь, как он память любит
Ответить | Правка | Наверх | Cообщить модератору

8. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +3 +/
Сообщение от XoRe (ok), 24-Дек-14, 01:19 
> Хм, фраза насчёт "данных в памяти" намекает, что такая штука больше подошла
> бы всяким NoSQL, который ох как любят в памяти всё подряд
> хранить...

Если postgres не использует всю оперативку, до которой может дотянуться, значит что-то в настройках не так.
Но идея с nosql интересная.
Это больше подойдет многопоточному memcache, чем однопоточному redis.
Правда, это ещё надо постараться нагрузить memcache так, чтобы возникла нужда в ускорении.
У pgsql нашли узкое место, которое можно ускорить.
С memcache так может не получиться.

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

10. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  –6 +/
Сообщение от pavlinux (ok), 24-Дек-14, 01:40 
> Это больше подойдет многопоточному memcache, чем однопоточному redis.

Напомни, сколько на PCI-Express контактов?

Ответить | Правка | Наверх | Cообщить модератору

54. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +/
Сообщение от XoRe (ok), 05-Янв-15, 21:16 
>> Это больше подойдет многопоточному memcache, чем однопоточному redis.
> Напомни, сколько на PCI-Express контактов?

Ну что же вы, уважаемый, никогда в редис не упирались?

https://code.google.com/p/memcached/wiki/NewConfiguringServe...

redis:
It does not use pipelining or any parallelism at all (one pending query per connection at most, and no multi-threading).
http://redis.io/topics/benchmarks

Ответить | Правка | Наверх | Cообщить модератору

32. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +/
Сообщение от Crazy Alex (ok), 24-Дек-14, 12:56 
Не, я о другом. И я имел в виду не мемкеш, в котором,  в общем-то, тоже только индексы считать, и даже не редис. А скорее что-то вроде mongo/couch, где, во-первых, map/reduce (т.е. хороший параллелизм гарантирован), во-вторых - документный формат, в котором можно всякие агрегаты считать для каждого документа, в-третьих - при нужде можно довольно спокойно пол-языка поломать под хорошую оптимизацию, и пользователи это проглотят.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

35. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +/
Сообщение от Аноним (-), 24-Дек-14, 13:21 
PostgreSQL откушивает ровно столько, сколько задал в shared_buffers.
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

37. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +/
Сообщение от Andrey Mitrofanov (?), 24-Дек-14, 13:33 
> PostgreSQL откушивает ровно столько, сколько задал в shared_buffers.

Кеш и буферы ядра ещё посчитай, сразу не "ровно" станет.

Ответить | Правка | Наверх | Cообщить модератору

44. "Для PostgreSQL развиваются механизмы ускорения за счёт привл..."  +/
Сообщение от Аноним (-), 25-Дек-14, 02:46 
не, это по-другому работает.
95% workload-а современных SQL БД - ворочается на тамошних UDF, которые ничем от байт-кода жабы или .Net отличаются в этом плане.
и в случае возможности хотя бы мизерно все это дело ускорить и/или распаралелить, профит фантастический.
те кто юзает не вполне SQL-compliant костыли вроде форков mysql и прочей хреновины, это дело не поддерживающих ССЗБ, конечно. но для остальных - профит весом, да.
Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру