1

仕事のためにURL短縮サービスを作成する必要があるので、可能な限り最小のID文字列で可能な限り多くのリンクを提供するための最良のスキーマとなるものを見つけようとしています。

単純なデータベースのIDとして使用するために、Unicode文字をビット値に変換することを考えていました-そのようなことは可能ですか?サーバーにまったく中継されない特定のUnicode文字はありますか?そのままのアドレス文字列にアクセスして、入力されたURLを正確に確認できますが、そこにあるはずのすべてのものそこにあることを確認する必要があります。#は私が確信していない1つの特定の例です。クライアント側の機能(アンカー)なので、実際にサーバーに到達するかどうかはわかりません。

生成されたIDにランダム性は必要ありません。基本的に、文字ごとに数千から数千の可能性を取得して、最小のUnicodeビット値から最大の値にインクリメントすることを考えていました。

アドバイス、ヘルプ、コードサンプルは大歓迎です。:)

4

0 に答える 0