エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
ここにツイート内容が記載されます https://b.hatena.ne.jp/URLはspanで囲んでください
Twitterで共有ONにすると、次回以降このダイアログを飛ばしてTwitterに遷移します
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
Bit reversal - ビット順反転とは タイトルには BigQuery とあるのにいきなり Spanner の話から始まりま... Bit reversal - ビット順反転とは タイトルには BigQuery とあるのにいきなり Spanner の話から始まります。Spanner には BIT_REVERSE という関数があります。これはビットの並び順を反転させるもので、たとえば Spanner 上で SELECT BIT_REVERSE(3, TRUE) をクエリすると、INT64 の 3 をビット列(2進数)で見たときに、最上位の符号ビット以外のビットの並び順を反転した値である 6917529027641081856 値が返ってきます。 Spanner の BIT_REVERSE() 関数によるビット順反転のイメージ 一般に RDBMS の主キー(PK)には連番が採用されることが多いと思います。しかし連番のように単調増加するキーというのは、Spanner のようなキーの範囲で自動シャーディングを行う DB では、