create account

streems



advanced mode

[Перевод] PostgreSQL: материализованные представления и FDW by habreplicator

View this thread on golos.io
View on official site
@habreplicator ·
[Перевод] PostgreSQL: материализованные представления и FDW

Автор: olemskoi
Источник: https://habrahabr.ru/post/337632/




Вы наверняка знаете, что в Postgres есть материализованные представления (materialized views) и обертки сторонних данных (foreign data wrappers, FDW). Материализованные представления позволяют материализовывать запросы и обновлять их по требованию. Обертки сторонних данных предоставляют функциональность загрузки данных из внешних источников, таких как, например, NoSQL-хранилища или другие серверы Postgres.



Вероятно, что вариант использования материализованных представлений совместно с обертками сторонних данных вы еще не рассматривали. Материализованные представления ускоряют доступ к данным: результаты запросов сохраняются и отпадает необходимость выполнять их еще раз. Доступ к сторонним данным через FDW может быть довольно медленным, поскольку они находятся в других системах. Объединив эти функции, можно в итоге получить быстрый доступ к сторонним данным.

Читать дальше →
👍  , , , , , , , , , , , , , , , , , , ,
json_metadata{"tags":["habrahabr"],"image":["https://habrastorage.org/web/3f8/73d/5df/3f873d5dfde94d81af3a594ba287e862.png"],"links":["https://habrahabr.ru/post/337632/"],"app":"habreplicator","format":"html"}
created2017-09-12 21:32:00
active2017-09-12 21:32:00
last_payout2017-09-13 22:32:27
depth0
children0
children_rshares20
net_rshares0
vote_rshares0
children_abs_rshares0
cashout_time2017-10-13 22:32:27
max_cashout_time1969-12-31 23:59:59
total_vote_weight0
reward_weight109
total_payout_value0.000 GBG
curator_payout_value0.000 GBG
author_rewards0
net_votes20
root_comment1,679,599
modesecond_payout
max_accepted_payout0.000 GBG
percent_steem_dollars10,000
allow_repliestrue
allow_votestrue
allow_curation_rewardstrue
root_title"[Перевод] PostgreSQL: материализованные представления и FDW"
total_pending_payout_value0.000 GBG
author_reputation34,293,397,657,321
promoted0.000 GBG
body_length0
reblogged_by[]
author_curate_reward""
vote details (20)

vote your-acct "habreplicator" "perevod-postgresql-materializovannye-predstavleniya-i-fdw-337632" 100 true
post_comment your-acct "re-habreplicator-perevod-postgresql-materializovannye-predstavleniya-i-fdw-337632-20170924t000729871z" "habreplicator" "perevod-postgresql-materializovannye-predstavleniya-i-fdw-337632" "" "your reply.." "{}" true