記事へのコメント18

    • 注目コメント
    • 新着コメント
    オーナーコメントを固定しています
    izumin5210
    オーナー izumin5210 書きました。 Protobuf は読み書きスキーマ定義言語としてすごく便利なので、もっと活用できるといいな。

    2023/11/16 リンク

    その他
    tmatsuu
    tmatsuu 今時のRDBMSにはJSON型があるので、検索条件の絞り込みやすさで比較すると分が悪いものの、記事にある通りスキーマ定義にProtobufを使ってデータをJSONで保存するのもありか?JSONB型との親和性もどうだろうか。

    2023/12/02 リンク

    その他
    mapyo
    mapyo なるほど。いいアイディア!

    2023/11/19 リンク

    その他
    cpw
    cpw JSONにしておけばSQL使える。それをしないのであれば、どう格納してもいいけどそもそもRDBに保存する必要あるんだっけ?というところから考え直した方がいい。あまり独自の考え方を入れないほうが良い思う。

    2023/11/17 リンク

    その他
    mumei-0
    mumei-0 “バイナリ形式(Wire format)ならデータ量を小さくできる”

    2023/11/17 リンク

    その他
    y-kawaz
    y-kawaz YAMLはオートインデントがあるエディタ環境でのコピペが苦痛すぎるから滅びてほしい。

    2023/11/17 リンク

    その他
    otchy210
    otchy210 そこまでして RDB を使い続けることが適切か?という点と、あるいは JSON をネイティブサポートしてる RDB を使わないのか?という点は検討すべき。むろん技術的負債のせいでそれが出来ないこともあろうが。

    2023/11/17 リンク

    その他
    onesplat
    onesplat 普通にjson型でいいよ

    2023/11/16 リンク

    その他
    naari_3
    naari_3 なるほど!!

    2023/11/16 リンク

    その他
    umai_bow
    umai_bow JSON Schema でバリデーションして JSON 型とかが正攻法かな〜とは思うけど、これはこれでメリットありそう

    2023/11/16 リンク

    その他
    zentarou
    zentarou ゼロ値をどうするかは実装依存なんだっけ?

    2023/11/16 リンク

    その他
    diveintounlimit
    diveintounlimit protobufは数年前に使ってたときは結構大変なイメージだったけど、今はもうちょい扱いやすくなってるのかしら。。

    2023/11/16 リンク

    その他
    roshi
    roshi バイナリ形式だと中身見れないし、、と思ったらテキスト形式もあるのかー。

    2023/11/16 リンク

    その他
    akymrk
    akymrk "スキーマに基づいて、シリアライザ/デシリアライザの実装を生成""シリアライザとデシリアライザは、未知のフィールドを無視し、欠けているフィールドには型に合わせてゼロ値を補""保存するデータは JSON 形式にする"

    2023/11/16 リンク

    その他
    tofu-kun
    tofu-kun なるほど、発想になかった。構造が変わることを考えると悪くない選択な気がしてきた。

    2023/11/16 リンク

    その他
    kako-jun
    kako-jun ORMの話なのかな……検索や挿入の例がないのでイメージできなかった。SQLを自分で書くならjsonb型に->や->>を使えばいいし、それに与える変数はTypeScriptで型チェック済みだし、あまりブラックボックス化したくない……

    2023/11/16 リンク

    その他
    strawberryhunter
    strawberryhunter 動的型付け言語の話かな。/いやそうでもないか。Mapみたいな何でも入る型を使わずにクラスに対してデシリアライズすれば済む話にみえる。

    2023/11/16 リンク

    その他
    u_tis
    u_tis なるほどーシンプルだけど賢い考え方だ...勉強になる... > 「DB としてはスキーマレスだとしても、データとしてはスキーマ(構造の定義)が存在することも多いはずで、そういうところでも Protobuf は活躍してくれます。」

    2023/11/16 リンク

    その他

    注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

    アプリのスクリーンショット
    いまの話題をアプリでチェック!
    • バナー広告なし
    • ミュート機能あり
    • ダークモード搭載
    アプリをダウンロード

    関連記事

    DB に JSON を保存したいときに Protobuf を使うと便利 #LayerXテックアドカレ - LayerX エンジニアブログ

    こんにちは。バクラク事業部 Enabling チームの @izumin5210 です。最近「HUNTER×HUNTER」の既刊を全部...

    ブックマークしたユーザー

    • ahat19842024/03/23 ahat1984
    • yudukikun51202023/12/27 yudukikun5120
    • lugecy2023/12/02 lugecy
    • tmatsuu2023/12/02 tmatsuu
    • thaturn2023/11/29 thaturn
    • satoshi_hiraishi2023/11/22 satoshi_hiraishi
    • foaran2023/11/19 foaran
    • mapyo2023/11/19 mapyo
    • mjtai2023/11/19 mjtai
    • korin2023/11/19 korin
    • yug12242023/11/18 yug1224
    • aont2023/11/18 aont
    • uqichi2023/11/18 uqichi
    • myfirm2023/11/18 myfirm
    • wonder-wall2023/11/18 wonder-wall
    • urauramoi2023/11/18 urauramoi
    • kumokaji2023/11/17 kumokaji
    • a-know2023/11/17 a-know
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

    同じサイトの新着をもっと読む

    いま人気の記事

    いま人気の記事をもっと読む

    いま人気の記事 - テクノロジー

    いま人気の記事 - テクノロジーをもっと読む

    新着記事 - テクノロジー

    新着記事 - テクノロジーをもっと読む

    同時期にブックマークされた記事