言語
/v1/uuid/ulid
ULID (Universally Unique Lexicographically Sortable Identifier) を返します。 ULID は、最初の 48 ビットでミリ秒のタイムスタンプをエンコードし、その後に 80 ビットのランダム性をエンコードして、作成時間でソートできるようにします。
curl -X POST https://api.botoi.com/v1/uuid/ulid \ -H "Content-Type: application/json" \ -d '{}'
ULID をデータベースの主キーとして使用すると、別個の created_at 列や自動インクリメント シーケンスを使用せずに時系列順を取得できます。
Kafka または SQS キュー内のイベントに ULID を割り当てると、コンシューマーは ID のみから順序を再構築できます。
Free tier includes 5 requests per minute with no credit card required. Upgrade for higher limits.