問題タブ [uuid]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3894 参照

java - Java UUID 文字列表現の自然順序付け

2 つの UUID インスタンスがあるとします。

これらの 2 つを比較するとuuid1uuid2つまり、

それらの文字列表現が比較されて同じ結果が得られることは常に正しいですか、つまり、

0 投票する
10 に答える
73183 参照

mysql - MySQLでのUUIDパフォーマンス?

MySQLデータベースの主キーとしてUUID値を使用することを検討しています。挿入されるデータは、数十、数百、さらには数千のリモートコンピューターから生成され、1秒あたり100〜40,000の挿入速度で挿入され、更新は行われません。

データベース自体は通常、データのカリングを開始する前に約5,000万レコードに達するため、大規模なデータベースではありませんが、小規模でもありません。また、InnoDBで実行することも計画していますが、実行していることに対してより優れたエンジンがあれば、それを変更することもできます。

Javaのタイプ4UUIDを使用する準備ができましたが、テストでは奇妙な動作が見られました。1つは、varchar(36)として格納しているため、binary(16)を使用した方がよいことに気付きましたが、どれだけ良いかはわかりません。

より大きな問題は、5,000万件のレコードがある場合、このランダムデータがインデックスをどれほどひどく台無しにするかということです。たとえば、左端のビットにタイムスタンプが付けられたタイプ1 UUIDを使用した方がよいでしょうか?または、UUIDを完全に破棄して、auto_increment主キーを検討する必要がありますか?

MySQLにインデックス/主キーとして格納されている場合のさまざまなタイプのUUIDのパフォーマンスに関する一般的な考え/ヒントを探しています。ありがとう!

0 投票する
1 に答える
1198 参照

java-me - Java コード (j2me) のエラー

次のコードで例外が発生します。UUID とは何かを理解できません。誰でもこのエラーを解決できますか? コードとエラーを投稿しました。

エラー:

0 投票する
4 に答える
5410 参照

php - PHPで一意の20バイトのトークン/キー/IDを作成するにはどうすればよいですか?

番号順として使用するトークン/キーを作成する必要があるため、これは一意である必要があり、トークンは「6X990742MG185953R」のようなものである必要があるため、バーコードのように使用できます。http://barcodes4.me/barcode/c128b/6X990742MG185953R.png

UUID や GUID は長すぎるため使用できません。近いほど次のようになります。

0 投票する
4 に答える
2271 参照

mysql - Web用のPK、自動インクリメントとUUIDスタイル、どちらが優れているのか、そしてその理由は?

自動インクリメントとUUIDスタイルの本当の違いは何ですか?

autoincはuuidに対してハッキングしやすいと思います

Uuidは、多くのレコードを含むクエリの自動インクリメントよりも低速ですが、大きな違いはありますか?

0 投票する
1 に答える
3119 参照

cassandra - Cassandra で TimeUUIDType 列を含む行を挿入するにはどうすればよいですか?

Cassandra には、次の列ファミリーがあります。

Thrift によって生成された C++ 生成関数を使用して、次のようにレコードを挿入しようとしています。

ただし、次のエラーが表示されます:「UUID は正確に 16 バイトである必要があります」

次のコマンドで Cassandra CLI を試してみました。

しかし、私はまだ次のエラーが発生します:

0 投票する
1 に答える
478 参照

c# - C# で (DB から) Java UUID を読み取る

列の 1 つがバイナリ配列 (Java UUID) であるテーブルを C# クラスにマップしようとしています。

バイト配列を読み取り、UUID の文字列表現を返したいと思います。どこから始めるのが良いのか疑問に思っています。

0 投票する
6 に答える
19150 参照

python - Python-一意の文字列にuuid4()以外のものを使用するのはなぜですか?

アップロードされた画像名やセッションIDなど、一意の文字列生成の実装をいくつかやめたようです。それらの多くは、SHA1などのハッシュを使用しています。

私はこのようなカスタムメソッドを使用することの正当性に疑問を投げかけているのではなく、むしろその理由に疑問を投げかけています。一意の文字列が必要な場合は、次のように言います。

そして、私はそれで終わりました。uuidを読む前はあまり信頼していなかったので、次のようにしました。

リピーターは1人ではありません(オッズが1.108e + 50のようなものであることを考えると、今は期待していませんが、実際に動作しているのを見るのは快適です)。2秒を組み合わせて弦を作るだけでオッズを半分にすることもできますuuid4()

それで、なぜ人々はランダムな文字列などのためにrandom()や他のものに時間を費やすのですか?uuidに関して重要なセキュリティ問題またはその他がありますか?

0 投票する
1 に答える
1749 参照

c++ - コンパイル時に文字列からブーストuuidを生成する方法

コンパイル時に988A00C4-79F3-46f9-98CD-D5AD4AA2A0FEのような文字列からブーストuuidを生成する方法はありますか?

0 投票する
2 に答える
7078 参照

php - PHPでの正規uuid表現の16バイトバイナリ形式

文字列/正規表現からuuidの16バイトバイナリ形式を取得するにはどうすればよいですか:

元:1968ec4a-2a73-11df-9aca-00012e27a270

乾杯、/マルシン