arastooms 1,046 ارسال شده در 11 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 11 آبان، ۱۳۹۴ سلام بانک اطلاعاتی دارم برای دیکشنری حدودا 50 هزار تا لغت فارسی به اینگلیسی و 50 000 لغت اینگلیسی به فارسیحالا اگر بیام 2 تا تیبل جدا درست کنم و فراخانی رو جدا انجام بدم سرعت بیشتره یا همه رو بریزم روی یک تیبل ؟؟در واقع سرعت " سرچ لغت منظورم هست "و آیا یک بانک 100 000 لغتی برای سرچ یک کلمه بانک سنگینی هست برای sql و اندروید یا یه بانک اطلاعاتی متوسط و نرمال هست؟؟؟مرسی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
salar_blackdroid 408 ارسال شده در 11 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 11 آبان، ۱۳۹۴ تو #C توسط فناوری LINQ میشه در عرض نیم سوت روی هزاران هزار رکورد کوئری زد ، اونم خیلی سریع. کاش تو B4A هم همچین چیزی بود ! حتی تو Java هم چیزی شبیه LINQ نیست ! Performance این فناوری نسبت به حلقه ها فوق العاده بالاست ینی اصلا قابل مقایسه نیست. ارادت ./ لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arastooms 1,046 ارسال شده در 11 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 11 آبان، ۱۳۹۴ سپاس فراوان از هر همه اساتید خوبم این تاپیک رو با اجازه عزیزان پاسخ داده شده اعلام میکنم مرسی لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
mohammad-alone 564 ارسال شده در 11 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 11 آبان، ۱۳۹۴ دوست خوبم بنده هم تجربه شخصیم رو بگم بهتون. دیکشنری تخصصی تمام رشته های من 135000 لغت داره که حجم اطلاعاتی اون شده 110 مگابایت خوب ؟؟ البته من معنی رو بصورت کد html و همچنین انکریپت شده نوشتم. حالا تنها مشکلی که دارم اینه که برای جستجو مشکل سرعت دارم چرا که مجبورم در کل کدهای html هم جستجو داشته باشم و این مورد سرعت رو کند کرده. یه نمته رو در مورد کار با شرط Where بگم بهتون که از هک Injection جلوگیری کنید. فرض کنید ادیت تکست1 همون مقداریه که میخواید سرچ کنید. قبل از اعمال دستور Where بیاید چک کنید که آیا "'" در متن وارد شده وجود داره یا نه : if edittext1.text.comtains("'") =False tthen ....... else Msgbox("عبارت وارد شده منطقی نمباشد","Error") end if با این کد شما از سوءاستفاده از عبارت جلوگیری میکنید موفق تر باشید لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arastooms 1,046 ارسال شده در 11 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 11 آبان، ۱۳۹۴ دوست خوبم بنده هم تجربه شخصیم رو بگم بهتون. دیکشنری تخصصی تمام رشته های من 135000 لغت داره که حجم اطلاعاتی اون شده 110 مگابایت خوب ؟؟ البته من معنی رو بصورت کد html و همچنین انکریپت شده نوشتم. حالا تنها مشکلی که دارم اینه که برای جستجو مشکل سرعت دارم چرا که مجبورم در کل کدهای html هم جستجو داشته باشم و این مورد سرعت رو کند کرده. یه نمته رو در مورد کار با شرط Where بگم بهتون که از هک Injection جلوگیری کنید. فرض کنید ادیت تکست1 همون مقداریه که میخواید سرچ کنید. قبل از اعمال دستور Where بیاید چک کنید که آیا "'" در متن وارد شده وجود داره یا نه : if edittext1.text.comtains("'") =False tthen ....... else Msgbox("عبارت وارد شده منطقی نمباشد","Error") end if با این کد شما از سوءاستفاده از عبارت جلوگیری میکنید موفق تر باشید سلام دوست عزیز مرسی بابت راهنمایی خوبت پس با این اوصاف الان من مشکلی نخواهم داشت اگر دیکشنری رو یک بانکه بسازم ولی در باره نکته ای که گفتی میشه گفت هیچ اطلاعاتی ندارم و کنجکاو شدم بدونم چی هست ؟؟ میشه در باره هک اینجکشن برام توضیح بدی ! من رو شرمنده خودت میکنی دوست عزیز لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
arastooms 1,046 ارسال شده در 20 آبان، ۱۳۹۴ سازنده اشتراک گذاری ارسال شده در 20 آبان، ۱۳۹۴ دوست خوبم بنده هم تجربه شخصیم رو بگم بهتون. دیکشنری تخصصی تمام رشته های من 135000 لغت داره که حجم اطلاعاتی اون شده 110 مگابایت خوب ؟؟ البته من معنی رو بصورت کد html و همچنین انکریپت شده نوشتم. حالا تنها مشکلی که دارم اینه که برای جستجو مشکل سرعت دارم چرا که مجبورم در کل کدهای html هم جستجو داشته باشم و این مورد سرعت رو کند کرده. یه نمته رو در مورد کار با شرط Where بگم بهتون که از هک Injection جلوگیری کنید. فرض کنید ادیت تکست1 همون مقداریه که میخواید سرچ کنید. قبل از اعمال دستور Where بیاید چک کنید که آیا "'" در متن وارد شده وجود داره یا نه : if edittext1.text.comtains("'") =False tthen ....... else Msgbox("عبارت وارد شده منطقی نمباشد","Error") end if با این کد شما از سوءاستفاده از عبارت جلوگیری میکنید موفق تر باشید سلام دوست عزیز مرسی بابت راهنمایی خوبت پس با این اوصاف الان من مشکلی نخواهم داشت اگر دیکشنری رو یک بانکه بسازم ولی در باره نکته ای که گفتی میشه گفت هیچ اطلاعاتی ندارم و کنجکاو شدم بدونم چی هست ؟؟ میشه در باره هک اینجکشن برام توضیح بدی ! من رو شرمنده خودت میکنی دوست عزیز سلام میشه یه توضیحی در این باره بدید ممنون لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
Elyas Erfani 3,582 ارسال شده در 11 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 11 آبان، ۱۳۹۴ سلام بانک اطلاعاتی دارم برای دیکشنری حدودا 50 هزار تا لغت فارسی به اینگلیسی و 50 000 لغت اینگلیسی به فارسی حالا اگر بیام 2 تا تیبل جدا درست کنم و فراخانی رو جدا انجام بدم سرعت بیشتره یا همه رو بریزم روی یک تیبل ؟؟ در واقع سرعت " سرچ لغت منظورم هست " و آیا یک بانک 100 000 لغتی برای سرچ یک کلمه بانک سنگینی هست برای sql و اندروید یا یه بانک اطلاعاتی متوسط و نرمال هست؟؟؟ مرسی سلام ببینید فکر نمیکنم 100000 کلمه بانک خیلی سنگینی باشه واسه اندروید معمولا بانک های اطلاعاتی ک ما و دوستانمون ازش استفاده میکنیم بانک های بسیار کم حجم و کوچکی هستن درمورد سرعت هم به نظرم اگر 2تا تیبل بسازید یکی مخصوص کلمات فارسی و یکی دیگه انگلیی بهتر باشه بازم میگم گمون نکنم بانک سنگینی باشه با 100000کلمه و بخواد اشکال بیفته تو کار لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
مهران محمودی 778 ارسال شده در 11 آبان، ۱۳۹۴ اشتراک گذاری ارسال شده در 11 آبان، ۱۳۹۴ درود، حدود 80 هزار رکورد رو از 1 تیبل برای یکی از برنامه هام لود کردم، مشکل خاصی پیش نیومد. برای سرچ در دیتابیس درستش اینه که از دستور WHERE استفاده کنید که مطمئنا میکنید، پس نسبتا سرعت خوبی داره. در ضمن اگه به درستی از دیتابیس استفاده کنید، 100 هزار رکورد در 1 تیبل سنگین محسوب نمیشه! اما در کل بنظر من بهتره لغات فارسی دریک جدول و انگلیسی در جدول دیگه ای باشه... موفق باشید. لینک ارسال به اشتراک گذاری در سایت های دیگر تنظیمات بیشتر اشتراک گذاری ...
سوال
arastooms 1,046
سلام بانک اطلاعاتی دارم برای دیکشنری
حدودا 50 هزار تا لغت فارسی به اینگلیسی و 50 000 لغت اینگلیسی به فارسی
حالا اگر بیام 2 تا تیبل جدا درست کنم و فراخانی رو جدا انجام بدم سرعت بیشتره
یا همه رو بریزم روی یک تیبل ؟؟
در واقع سرعت " سرچ لغت منظورم هست "
و آیا یک بانک 100 000 لغتی برای سرچ یک کلمه بانک سنگینی هست برای sql و اندروید یا یه بانک اطلاعاتی متوسط و نرمال هست؟؟؟
مرسی
لینک ارسال
به اشتراک گذاری در سایت های دیگر
7 پاسخ به این سوال تاکنون داده شده است
ارسالهای توصیه شده
بایگانی شده
این موضوع بایگانی و قفل شده و دیگر امکان ارسال پاسخ نیست.