記事へのコメント52

    • 注目コメント
    • 新着コメント
    ouest
    ouest 時間在庫をビットで持つのはいいなぁ

    2024/04/26 リンク

    その他
    mn36555023
    mn36555023 とりあえず

    2024/04/01 リンク

    その他
    sonots
    sonots 時間軸のある在庫

    2024/03/30 リンク

    その他
    matsu-fermat
    matsu-fermat ハッカーの愉しみみたいな話だ

    2024/03/29 リンク

    その他
    pascal256
    pascal256 新規システムなのにそんなCOBOL時代のような作りを… インメモリにコンパクトに纏めるなら兎も角DBでやるなら余程の覚悟でしたんだろうなぁ

    2024/03/29 リンク

    その他
    frkw2004
    frkw2004 在庫の利用は1予約に対して連続していないといけないだろうから、それを条件に組み込めばさらに速度向上が見込める気がする。

    2024/03/29 リンク

    その他
    ghostbass
    ghostbass ・ONOFFだけでよい・集計とかしない・各行ごとに状況を確認すればよい なら最適なのでは

    2024/03/29 リンク

    その他
    modal_soul
    modal_soul ブルームフィルタみたいなものを想像した

    2024/03/29 リンク

    その他
    crybb
    crybb Twitterの追記をみる限りSQLServerを使っている?bit型あるけどbooleanとして使うものっぽい? https://learn.microsoft.com/ja-jp/sql/t-sql/data-types/bit-transact-sql?view=sql-server-ver16

    2024/03/29 リンク

    その他
    kazuhooku
    kazuhooku 割と定石な気がする。僕もやったことあるし、国鉄の予約システム(マルス)も座席x区間ごとに1ビットで表現してビット演算で空席検索してる(してた)はず

    2024/03/29 リンク

    その他
    daichirata
    daichirata 最適化の文脈でビットで持ちたくなる事は稀にあるので、ノリとかでは無くてトレードオフが管理出来てるならまあ良いのでは

    2024/03/29 リンク

    その他
    fa11enprince
    fa11enprince 受託案件でこれやられると地獄の設計だわwもともと横持ちになってたのは多分性能問題とかあるんだろう。/在庫と言ってもこの場合2値なのね / 我々の界隈には恐ろしく低スキルがいる事情がある。。。

    2024/03/29 リンク

    その他
    tasukuchan
    tasukuchan 予約データベースの在庫の持ち方は工夫しがいがあって面白い。予約時間はレンジがある、時間は15分単位という前提

    2024/03/29 リンク

    その他
    hiby
    hiby DBにロジックを入れるなおじさんが来そうだけどAPパーティショニングてそう言う思想だよね。私はメンテ不可になるので遠慮しておきますが。

    2024/03/29 リンク

    その他
    kuniomu404
    kuniomu404 この補足なしに理解するのは難しい https://twitter.com/naoya_ito/status/1773550536735805584

    2024/03/29 リンク

    その他
    daira4000
    daira4000 旅行業は空き室を在庫って言うからその意味で使ってんのかと / bitでの管理しんどそう

    2024/03/29 リンク

    その他
    toaruR
    toaruR bit値型とかあるんだ(*´д`*)

    2024/03/29 リンク

    その他
    door-s-dev
    door-s-dev 在庫っていうから複数あるのかと思ったけど0/1なのね

    2024/03/29 リンク

    その他
    nemoba
    nemoba まず言葉が間違っててこれは在庫ではなく空き管理。空き管理ならBitではなくてもメンテナンス高いまま管理できる。永続化と検索都合がまざってる。/ちなみにフラグではなくrangeの集合(multirange)で扱ったりもカレンダある

    2024/03/29 リンク

    その他
    Aodrey
    Aodrey コメでビットフラグ用の型があることを初めて知った!ありがとう。しかし汎用的なフレームワーク使ってるとたぶん生かせない・・・

    2024/03/29 リンク

    その他
    sabinezu
    sabinezu 別の人間になったら理解できないやつな。

    2024/03/29 リンク

    その他
    ka-ka_xyz
    ka-ka_xyz これがツボにはまるケースというの、無くは無かろうけど相当なレアケースでは(多分、「RDB以外の選択肢を使う」の方が無理がないケース

    2024/03/29 リンク

    その他
    strawberryhunter
    strawberryhunter ビット演算は入門書に書いてある内容なのに知らない人が多すぎる。すでに指摘があるがBIT型を使えばさらに楽に扱える。低スキルでも扱えるという意味のメンテナンス性という考え方はいかがなものか。

    2024/03/29 リンク

    その他
    sionsou
    sionsou 昔ならともかく今どきパフォーマンスいうほど厳しいデータ量ってあるのか? ビット演算しなくちゃいけないようなレベルのデータの時点で設計が終わってるんじゃ。メンテナンス性最悪だし。 / 補足読んでなるほど感

    2024/03/29 リンク

    その他
    OrientHistory
    OrientHistory 現在は時間が15分刻みだけど、もし10分刻みにルール変更したいとなったら地獄を見そう。そんな変更は無い可能性に賭けた設計なんだろうけど。

    2024/03/29 リンク

    その他
    shoh8
    shoh8 コメントの通りメンテナンス性は落ちるなあ。今ちょうど過去の遺物を読み解して苦労してる /横持ち縦持ちについてTwitterで補足説明出ている

    2024/03/29 リンク

    その他
    lionsage
    lionsage 在庫状態を確認するの大変そうだな。

    2024/03/29 リンク

    その他
    nakag0711
    nakag0711 一般論としてはインデックスを使ったスキャンができなくなるし避けた方がいいけど…パフォーマンス上やむを得ないこともあるかもね

    2024/03/29 リンク

    その他
    bike-a-to-z
    bike-a-to-z ほんとだ、横持ちだ。別途集計する必要がないから横持ちというより、レコード数抑えるためな気がする。bigquaryのGA4と似たようなもんかな

    2024/03/29 リンク

    その他
    PrivateIntMain
    PrivateIntMain ビット演算は強いけど、DBにビット値を作っていいのはビット値のマスターテーブルを作れる人かカラムにコメントをつけられる人だけにしてほしい。

    2024/03/29 リンク

    その他

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

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

    関連記事

    データベースの在庫の持ち方をビットで管理してる話 - 一休.com Developers Blog

    こんにちは、一休.comスパ(以下、「スパ」)の開発を担当しているshibataiと申します🙏 今回はスパのデー...

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

    • ouest2024/04/26 ouest
    • soh3352024/04/11 soh335
    • gabill2024/04/11 gabill
    • cockok2024/04/04 cockok
    • riyokotter2024/04/04 riyokotter
    • sean06282024/04/03 sean0628
    • otakumesi2024/04/01 otakumesi
    • mn365550232024/04/01 mn36555023
    • e10kg2024/03/31 e10kg
    • tikkss2024/03/31 tikkss
    • anachrome2024/03/31 anachrome
    • northlight2024/03/30 northlight
    • ryota_sakamoto2024/03/30 ryota_sakamoto
    • hutaba_tyan2024/03/30 hutaba_tyan
    • sonots2024/03/30 sonots
    • fivestech2024/03/30 fivestech
    • basilic2024/03/30 basilic
    • habarhaba2024/03/30 habarhaba
    すべてのユーザーの
    詳細を表示します

    同じサイトの新着

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

    いま人気の記事

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

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

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

    新着記事 - テクノロジー

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

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