اجازه ندادن برای درج متن تکراری
من میخوام وقتی کاربر میخواد به وسیله php متنی رو در دیتابیس درج کنه، این متن با تمام متن های داخل دیتابیس مقایسه بشه و اگر در یکی از رکورد ها شباهت بیش از 90 درصد بود، متن درج نشه.
اما عمل مقایسه در دیتابیس های بزرگ پرفرمنس خوبی نداره.
آیا روش بهتری سراغ دارید؟
ممنون
این قضیه خیلی ساده حل نمیشه. باید یک فانکشن قدرتمند بسازید + حتما باید مدیر نظارت داشته باشه روی سیستم
در مورد Perfomance بهتره بیشتر در مورد Indexing دیتابیس تحقیق کنید. حتما میتونید با Indexing و معماری دیتابیس خوب یک سیستم مناسب برای دیتابیس پیاده کنید که مشکلی از نظر سرعت نداشته باشه (از ساده ترین چیزهای شروع کنید مثلا دسته بندی دقیق میتونه خیلی خوب کمک کنه)
در این مورد شما باید ترکیب خوبی از معماری دیتابیس همراه با فاکنشنهای قوی PHP داشته باشید که پیادهسازیش عملی هست. حتما کار کنید روش! چون پروژه پیشرفته و خوبی هست و اگر حتی خود پروژه براتون سودی نداشته باشه تجربه خیلی زیادی ازش به دست میارید :)
پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .