انجمنهای فارسی اوبونتو
کمک و پشتیبانی => برنامهسازی => نویسنده: سید حسین موسوی فرد در 03 خرداد 1401، 03:39 بظ
-
سلام.
وقتی که کاربر همگام می کنه وضعیت یادداشت هاش رو با سرور باید بدونه که الان فلان یادداشت به روزه یا نیست. یه راه هست که متن یادداشت رو با سرور مقایسه کنه و ببینه چطوره ولی به نظر من این بدترین روشه.
روش دیگه اینه که یه شماره تغییرات داشته باشه که هر وقت تغییر کرد یه دونه بهش اضافه بشه. مثلا اگه اون شماره 1401 بود یعنی این یادداشت ۱۴۰۱ بار ویرایش شده. اگه مقدار عددی این عدد بره بالا شاید دچار مشکل در پردازش بشه(کاهش سرعت). راه دیگهای هست که به صورت بهینه پردازش کنه و سرعت پایین نیاد؟
-
میتونی برچسب زمانی آخرین همگامسازی رو نگه داری و ببینی برچسب زمانی آخرین تغییر روی کارساز، ازش عقبتره یا جلوتر.
-
ممنون.
-
فکر کنم بتونید یه hash بگیرید و اونها رو با هم مقایسه کنید، اگه یکی بودند یعنی همگام هستند ولی اگه تفاوت داشتند، یعنی یادداشتها با هم فرق دارند.
-
فکر کنم بتونید یه hash بگیرید و اونها رو با هم مقایسه کنید، اگه یکی بودند یعنی همگام هستند ولی اگه تفاوت داشتند، یعنی یادداشتها با هم فرق دارند.
هش کردن زمان و منابع زیادی میخواد.