1

現在、元のコンテンツにリンクする短いURLに大きく依存するWebアプリを実行していますが、これらのURLはできるだけ短くする必要があります。

現時点では、これらのオブジェクトを格納するための単純なMySQLデータストアと、時間の経過とともに大きくなる短いURLを生成するためのインクリメントカウンター->ベース62変換を使用しています。より分散されたスケーラブルな環境に移行する必要があります。

分散データストアのコンテンツ用に小さくてユニークな短いURLを生成する最良の方法は何ですか?具体的には、MongoまたはDynamoDBのいずれかを使用する予定です。

4

1 に答える 1

4

ここで、Jon Skeet の HiLo アルゴリズムの説明をご覧になることをお勧めします: Hi/Lo アルゴリズムとは?

mongo の具体的な使用例については、http://dllhell.net/2010/07/23/on-sequences-with-mongodb-and-norm/ を参照してください

于 2012-03-30T22:32:30.430 に答える