#P1623
برگهٔ تازه
Redis Accounting Sync
مستندات فنی سرویس حسابداری - نسخه 2.0
مسیر پردازش داده (Data Flow)
Client Request
Middleware (Auth & Date)
Service: Scan Redis Keys
Exists in DB? Skip
Missing in DB? Create Doc
Return Response JSON
Header Requirements
نمونه پاسخها (Responses)
{
"success": true,
"data": {
"total_scanned": 1540,
"total_processed": 12,
"details": [
"Document #8891 synced from Redis."
]
},
"message": "پردازش کامل شد. 12 سند ایجاد شد."
}
{
"success": false,
"message": "خطا در ایجاد اسناد: Redis connection timed out."
}
⚠️
هشدار پرفورمنس (Performance):
این عملیات Heavy I/O است. در صورتی که تعداد کلیدهای ردیس بسیار زیاد باشد (مثلاً بیش از ۱۰,۰۰۰ رکورد)، ممکن است اجرای این درخواست باعث کندی سیستم یا خطای Timeout شود. پیشنهاد میشود فقط در زمانهای کم ترافیک اجرا شود.