Skip to content

Instantly share code, notes, and snippets.

View DrMegavolt's full-sized avatar

Serhii Kuts DrMegavolt

View GitHub Profile
@DrMegavolt
DrMegavolt / index.js
Created March 18, 2023 02:48
benchmark for uuid, cuid, ksuid, ulid, ObjectId in mongodb
const MongoClient = require("mongodb").MongoClient;
const ObjectID = require("mongodb").ObjectId;
const { v4: uuidv4 } = require("uuid");
const cuid = require("cuid");
const ulid = require("ulid").ulid;
const Snowflake = require("node-snowflake").Snowflake;
const KSUID = require("ksuid");
const uri = process.env.MONGO_CS || "mongodb://localhost:27017";
const dbName = "benchmark";