멀티 데이터소스
// schema.prisma
datasource primary {
provider = "postgresql"
url = env("PRIMARY_DB_URL")
}
datasource analytics {
provider = "postgresql"
url = env("ANALYTICS_DB_URL")
}
// 사용
const user = await prisma.primary.user.findUnique({
where: { id: 1 }
});
const stats = await prisma.analytics.pageView.aggregate({
_sum: { count: true }
});엣지 최적화
import { PrismaClient } from "@prisma/client/edge";
const prisma = new PrismaClient();
// Prisma Accelerate를 통해 엣지에서 DB 접근
댓글 0