পরিভাষা: সত্যই vs বনাম সেট মুছে দিন ("নরম মোছা") পতাকা


10

আমার একটি সাইট আছে যেখানে নিয়মিত ব্যবহারকারী রেকর্ড মুছতে পারে, যেখানে কী ঘটে তা IsDeletedপতাকা সেট হয়ে যায়। প্রশাসনিক পৃষ্ঠাগুলিতে, কোনও সুবিধাভোগী ব্যবহারকারী রেকর্ডগুলি মুছতে পারে যেখানে প্রকৃত এসকিউএল DELETEস্থায়ীভাবে এই জাতীয় রেকর্ডগুলি বাতিল করে দেয়। পার্থক্য সুস্পষ্ট কারণে গুরুত্বপূর্ণ, এবং আমি মুছে ফেলার এক রূপ বনাম অন্যটির সাথে উল্লেখ করতে একটি ধারাবাহিক শব্দ ব্যবহার করতে চাই। আমি শব্দ নিয়ে খেলা করে থাকেন তাহলে Remove, Delete, Discardসম্ভবত এবং Recycle, এবং Archive

আমার প্রশ্ন: এই দুটি আচরণের মধ্যে পার্থক্য রয়েছে এমন কি ব্যবহারকারীর মুখোমুখি পদগুলি রয়েছে?


3
কয়েকটি উদাহরণ: আইএমএপি-তে পরিভাষা মুছে ফেলা হয় (সফট ডিলিট) বনাম এক্সপঞ্জ (হার্ড ডিলিট)। উইন্ডোজে, পরিভাষা মুছে ফেলা হয় (পুনর্ব্যবহার বিনে সরানো) বনাম স্থায়ীভাবে মুছুন (রিসাইকেল বিন থেকে সরান)।
হেইনজি

2
যতদিন আপনি নিচে যেতে না যেমন delete, really_delete, really_really_deleteরাস্তা, তুমি ভাল আইএমও হওয়া উচিত।
হাকান ডেরিয়াল

@ হাকানডেরিয়াল (উইন্ডোজ থেকে) :-) এর really_deleteমোটামুটি কাছাকাছি না permanently delete?
কাজম্যাগনুস

1
হ্যাঁ, তারা উভয়ই চুষে দেয়।
হাকান ডেরিয়াল

বনাম শুদ্ধি মোছা সম্পর্কে কীভাবে ?
tofro

উত্তর:


8

নিয়মিত ব্যবহারকারীর জন্য তারা Trashমোছার জন্য একটি রেকর্ড পতাকাঙ্কিত করতে আইকনটি ক্লিক করেন । সুবিধাপ্রাপ্ত ব্যবহারকারীরা এর লিখিত সামগ্রীগুলি দেখতে Trashএবং সেই আইকনগুলি মুছতে পারবেন।

Deleteস্থায়ী, যেখানে Trashহিসাবে একটি অবস্থান হিসাবে চিন্তা করা যেতে পারে।

ব্যবহারকারী রেকর্ডগুলি ট্র্যাশে স্থানান্তর করতে পারে।

এবং

সুবিধাপ্রাপ্ত ব্যবহারকারী ট্র্যাশে রেকর্ড মুছে ফেলেছে।

অন্য শব্দগুলি আমার পক্ষে ভাল কাজ করে না।

আমি পছন্দ করি না Recycleকারণ এটির অন্য অর্থ বোঝায় কেবল রেকর্ডগুলি মুছে ফেলা।

Archive স্থায়ী সঞ্চয়স্থান বোঝায় এবং সম্ভবত রেকর্ডগুলি অফলাইন স্টোরেজে স্থানান্তরিত করে।


আপনার উত্তর আমাকে আমার মূল প্রশ্নের পুনর্বিবেচনা করতে বাধ্য করেছে। @ হেইনজির মন্তব্যটি যে প্রশ্নটি আমি ভেবেছিলাম তার উত্তরের উত্তর দিলে , আপনি যে প্রশ্নের চেয়েছিলেন তার চেয়ে আপনি আরও ভাল করে জিজ্ঞাসা করেছিলেন এমন প্রশ্নের উত্তর আপনি দিয়েছেন । আমি যা ভাবছি তা হ'ল ব্যবহারকারীর দৃষ্টিকোণ থেকে যদি কোনও শক্ত এবং নরম মোছার মধ্যে পার্থক্য থাকে তবে তা পুনরুদ্ধারযোগ্য নয়। বা আমি পুরো বিষয়টি overthینک হতে পারে।
বব কাউফম্যান

ভাল, আমার জন্য soft deleteএকটি মুছে ফেলা বোঝায় যা সফ্টওয়্যার জড়িত, এবং hard deleteএকটি মুছে ফেলা যা হার্ডওয়্যার জড়িত। একটি soft deleteএকটি ফাইলের হিসাবে ফাইল সিস্টেমের মধ্যে মুছে ফেলা (কিন্তু বাইট হার্ড ড্রাইভে এখনও হয়), একটি যেখানে ফাইল চিহ্নিত হবে hard deleteতা নিশ্চিত করার জন্য হার্ড ড্রাইভে সব বাইট শূন্য লেখা হবে এটা পুনরুদ্ধার করা সম্ভব নয় । কোনও ডাটাবেসের জন্য hard deleteকোনও প্রশাসক দ্বারা পুরানো রেকর্ডটি পুনরুদ্ধার করতে পারবেন না তা নিশ্চিত করতে একটি ডাটাবেসকে সংযোগ করছেন।
প্রতিক্রিয়াশীল

0

আমি দেখেছি এমন একটি ইন্টারফেসে ডেটাবেস থেকে ডেটা অবসর নেওয়ার (সফট-ডিলিট) বা মুছে ফেলার (প্রকৃতভাবে অপসারণ) বিকল্প রয়েছে।


1
সেই ইউআই ডিজাইনার তখন "ব্লেড রানার" মুভিটি পরিষ্কারভাবে কখনও দেখেনি।
ফিলি ডাব্লু।

0

সফট-ডিলেট এবং হার্ড-ডিলিট। আমি নিশ্চিত পার্থক্য যথেষ্ট সুস্পষ্ট।


-1

আমি ব্যবহার করি:

Delete নরম মোছার জন্য

Destroy ডাটাবেস থেকে সরানোর জন্য

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.