第七回 中国地方DB勉強会 in 松江

http://dbstudychugoku.github.io/events/event-007.html JSON系話題で盛り上がったようです。
2
前へ 1 2 ・・ 10 次へ
犬地方webマン @Uemmra3

postgresql 9.4の新機能もろもろ紹介。マルチコア向けの拡張とかが色々と進められている。 #ChugokuDB

2015-01-31 13:13:22
nishidayuya @nishidayuya

列のないテーブルってどういう使い方をするんだろう #ChugokuDB

2015-01-31 13:13:44
そーだい@初代ALF @soudai1025

nextval()の性能が向上したけど一つのトランザクションで1000とか呼ばないと実感出来ないので実務で感じる事は少ない。 #ChugokuDB

2015-01-31 13:14:15
犬地方webマン @Uemmra3

JSONの機能の歴史。9.2, 9.3, 9.4 と順々に使えるようになっている。 #ChugokuDB

2015-01-31 13:15:44
nishidayuya @nishidayuya

JSON型は9.2で導入されて,9.3でJSON型の関数や演算子が強化されて検索できるようになって,9.4でインデックスが導入された #ChugokuDB

2015-01-31 13:17:03
sho-h @sho_hashimoto

JSON、型が少ないけどdatetimeとか文字列にされるんかしら? #ChugokuDB

2015-01-31 13:17:11
そーだい@初代ALF @soudai1025

さっきのは配列の,の後ろに値が無いからエラーになってたやつですね。#ChugokuDB

2015-01-31 13:17:45
sho-h @sho_hashimoto

@sho_hashimoto unknownのクエリ中での比較も気になる。 #ChugokuDB

2015-01-31 13:19:12
そーだい@初代ALF @soudai1025

PostgreSQLのJSON型の何が嬉しいって式INDEXが使えることだよね。#ChugokuDB

2015-01-31 13:20:39
nishidayuya @nishidayuya

JSON型のカラムの特定のプロパティに対してインデックスが張れる 面白い #ChugokuDB

2015-01-31 13:22:12
そーだい@初代ALF @soudai1025

データをrow_to_json()でレコードからJSONに変更出来るの便利。#ChugokuDB

2015-01-31 13:23:44
犬地方webマン @Uemmra3

PostgreSQLとJSONの型変換が双方向にできる。 #ChugokuDB

2015-01-31 13:24:42
犬地方webマン @Uemmra3

JSONからPostgreSQLへの変換json_each_textは、1段階しか展開してくれない。 #ChugokuDB

2015-01-31 13:25:30
そーだい@初代ALF @soudai1025

今日の配信はこちらです >> 第七回 中国地方DB勉強会 in 島根: youtu.be/VGv3NubjPDo @YouTubeさんから #ChugokuDB

2015-01-31 13:27:32
拡大
犬地方webマン @Uemmra3

JSONより、バイナリ型のJSONBの方がデータサイズは少し大きくなる。また格納性能も遅い。 #ChugokuDB

2015-01-31 13:29:12
tamagawa ryuji @tamagawa_ryuji

純粋のJSONの扱いに限れば、まだMongoDBのほうが柔軟というか、制約が少ないかなあ。 #ChugokuDB

2015-01-31 13:29:49
犬地方webマン @Uemmra3

JSONBの何が嬉しいか「検索効率」。あとで計測結果説明。 #ChugokuDB

2015-01-31 13:30:04
sho-h @sho_hashimoto

@sho_hashimoto JSONBの型の一覧的には文字列になったりなどか。 #ChugokuDB

2015-01-31 13:31:59
そーだい@初代ALF @soudai1025

PostgreSQLのJSONBで大事なのは値の内包を検索できる上にGINインデックスが効くのでめっちゃ速い。 #ChugokuDB

2015-01-31 13:35:33
tamagawa ryuji @tamagawa_ryuji

ちなみにPostgreSQLのJSON拡張って、OracleのJSON関連の機能とは全く互換性なく開発されてる感じなんですよね? #ChugokuDB

2015-01-31 13:36:29
そーだい@初代ALF @soudai1025

GINインデックス(転置インデックス)は重複があるようなデータに対するインデックスで全文検索や配列型で使っても強力。 #ChugokuDB

2015-01-31 13:36:43
tamagawa ryuji @tamagawa_ryuji

@soudai1025 このGINインデックスでの検索って、JSONのパスを指定しての検索とかありなんですかね? #ChugokuDB

2015-01-31 13:38:03
犬地方webマン @Uemmra3

JSON関連の計測結果。JSON:JSONBで、サイズは7%でかくなり、インデックスサイズは40%以下になった。 #ChugokuDB

2015-01-31 13:41:41
前へ 1 2 ・・ 10 次へ