ホームページ > バックエンド開発 > PHPチュートリアル > 数千万のユーザーを保存するログ ファイルを均等に分散して生成する方法を教えてください。

数千万のユーザーを保存するログ ファイルを均等に分散して生成する方法を教えてください。

WBOY
リリース: 2016-08-10 09:07:34
オリジナル
935 人が閲覧しました

ユーザーの一意の識別子は、111111111~999999999の範囲で生成される乱数です
将来のユーザー数は数千万人と推定されます
ユーザーがアップロードした座標点は、アクションの軌跡を描くために保存され、データベースによって生成されたログ ファイル
モジュラス アルゴリズムを使用して配布します
またはハッシュを使用して配布します
ハッシュを使用して配布する場合は、詳しく説明してください。

返信内容:

ユーザーの一意の識別子は、111111111~999999999の範囲で生成される乱数です
将来のユーザー数は数千万人と推定されます
ユーザーがアップロードした座標点は、アクションの軌跡を描くために保存され、データベースによって生成されたログ ファイル
モジュラス アルゴリズムを使用して配布します
またはハッシュを使用して配布します
ハッシュを使用して配布する場合は、詳しく説明してください。

NoSQL は mongodb、hbase、elasticsearch などのログ ストレージに使用され、シャーディングは自動的に行われます

関連ラベル:
php
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート