8.3では更新可能カーソルが使えるようになった。従来、PostgreSQLのカーソルは「更新不可能」だったのである。 次の例を見ていただきたい。 BEGIN; DECLARE c CURSOR FOR SELECT * FROM T1; FETCH 2 FROM c; i | j ---+----- 1 | foo 2 | bar (2 rows) この状態で1行削除する。 DELETE FROM ...
シンガポールのSupabaseは、PostgreSQL用の実験的なCRDT拡張機能である「pg_crdt」を、12月10日(現地時間)にオープンソースで公開した。 CRDT(Conflict-free Replicated Data Type)は、特定の問題を解決するために設計された特別なタイプのデータ構造であり、更新が適用 ...