آموزش های این وب سایت به صورت رایگان در دسترس است. اطلاعات بیشتر
بروز خطا
   [message]
اشتراک در سوال
رای ها
[dataList]

Realm DataBase

احسان  9 سال پیش  8 سال پیش
+2 0

سلام دوستان 

من به تازگی با دیتایس realm آشنا شدم و تا اینجایی که من باهاش کار کردم خیلی دستوراتش راحت تر از sqlite هستش و خب یک چیزی حدودا 5 مگ حجم لابراریش هستش و یک سری ویژگی های مثبت و منفی دیگه .

1- حجم لایبراری که به برنامه اضافه میشه (حدودا 5 مگ)

2- وارد کردن یک دیتا بیس sqlite  به realm وکار باهاش خیلی سخته (تا اونجا که من فهمیدم)

3-سادگی دستوارت نسبت به sqlite

البته این ها رو من تا حالا به نظرم رسیده (درست یا غلطش رو دقیق نمیدونم )

ممنون میشم دوستان نظراتتون رو در رابطه با این دیتابیس جدید بفرمایید .

Realm DataBase

0 0
... (9 سال پیش)
+1 0
سلام یکم در موردش بیشتر توضیح میدی؟ جریانش چیه؟ از کجا اومده؟ منبعش کجان؟ چجوریه (9 سال پیش)
+1 0
این دیتابیس معرکس. داکیومنتیشن فوق العاده ایم داره. توی سایتش همه چیز هست. من ازش استفاده میکنم واقعا دارم لذت میبرم ازش (9 سال پیش)
0 0
آقا مسغود میشه در مورد ویژگی هاش توضیح بدی ؟ مثلا چرا از مای اسکوال استفاده نمی کنی و از relam استفاده میکنی ؟ (9 سال پیش)
+1 0
mysql که برای سرور هست. (9 سال پیش)
+4 0
با realm شما دیگه نیازی به نوشتن کوری ندارید. نیازی به تعریف table‌ ندارید. از همون کلاس های model‌به عنوان table‌استفاده میکنه. میتونی برای تغییرات دیتابیست listener بنویسی و به محض تغییرش اون listener‌صدا زده میشه. خیلی راحت میتونی object هرو با هم join کنی. نیاز به کلاس های helper عجیب غریب نداره. راه اندازیش با یک خط کد بیشتر نیست. رمز نگاری اطلاعات رو خیلی راحت انجام میده. یه سطر جدید بخوای درج کنی خودش بر اساس primaryKey‌چک میکنه اگر تکراری بود آپدیتش میکنه. موقع کوری زدن یه لیست از ابجکت ها توی خروجی بهت میده که همونو میتونی توی recyclerview‌هم استفاده کنی. برای جداول خیلی بزرگ خودش یه تابع داره که توی بکگراند اجرا بشه. .... دیگه از یه دیتابیس چی میخواد ادم. (9 سال پیش)
+1 0
همونطور هم که گفتم داکیومنتیشن فوق العاده ای داره. اینم لینکش realm.io/docs/java/latest/ (9 سال پیش)
 برای این سوال 2 پاسخ وجود دارد.
پاسخ به سوال 
احسان  9 سال پیش
+2 0

یه توضیح کوچیک در مورد Realm DB:

ریلم در واقع یک دیتابیس امبد شده است که روی گوشی‌هوشمند اجرا می‌شود. دیتابیس‌ها غالباً از دید کاربران پنهان می‌مانند؛ اما اغلب اپلیکیشن‌ها برای ذخیره‌ی داده‌ها و خواندن اطلاعات ار دیتابیس استفاده می‌کنند. SQLite دیتابیسی است که این روزها محبوبیت فراوانی دارد و اغلب از آن استفاده می‌شود؛ اما ریلم با هدف از میدان به درکردن این دیتابیس توسعه یافته و در اختیار توسعه‌دهندگان قرار گرفته است. SQLite با قابلیت اجرا روی هر گوشی‌هوشمند و مرورگر وب، به گزینه‌ی محبوب توسعه‌دهندگان اپلیکیشن‌های اندرویدی و iOS تبدیل شده است. دلیل محبوبیت SQLite در آزاد بودن آن نهفته است. کدهای آن بصورت آزاد در اختیار کاربران قرار گرفته و هیچ یک از توسعه‌دهندگان برای بهره‌گیری از آن نیاز به تهیه‌ی گواهی ندارد. در مقابل استفاده کنندگان از ریلم آن‌ را هم از نظر یادگیری و هم از نظر استفاده بسیار راحت‌تر می‌دانند. ضمناً به گفته‌ی این افراد ریلم سریع‌تر عمل می‌کند.

 

کمپانی‌هایی که از ریلم استفاده می‌کنند : Buzzfeed، Intiut، Rite Aid، Zynga، Coinbase، Expensify، Wahoo Fitness  :)

پاسخ به سوال 
khanbeiki  8 سال پیش
0 0

سلام
تنها مشکلی ک داره حدود 6 مگ به حجم پروژه اضافه میکنه ، آیا راهی وجود دارد برای این مشکل ؟


پاسخگویی و مشاهده پاسخ های این سوال تنها برای اعضای ویژه سایت امکان پذیر است .
چنانچه تمایل دارید به همه بخش ها دسترسی داشته باشید میتوانید از این بخش لایسنس این آموزش را خریداری نمایید .