یک Entity با mongodb و mySql

پرسیده شده
فعالیت 1325 روز پیش
دیده شده 688 بار
0

سلام
من یک Entity دارم که می خوام برای اون یک جدول در mySql درست کنم.اما Entity من در انواع متفاوت خصوصیات متفاوتی  دارن.
من می خوام خصوصیات مشترک این Entity  را داخل جدول mySql بذارم و خصوصیات متفاوت داخل monogdb بذارم.به طور مثال ... ,  title , user_id ,type, created_at  خصوصیات مشترک هستن که هرEntity  اونو داره و اینها رو داخل جدول باشن و خصوصیات مختلف که بعضی هاشون دارن و بعضی هاشون ندارن داخل monogdb بذارم
آیا این کار درست هست؟ 

فایل پیوست

محسن محمدخانی
محسن محمدخانی

24 شهریور 99

0
حذف شده

سلام. این کار خیلی توصیه نمیشه مگر اینکه واقعا دلیل قانع کننده ای برای این موضوع داشته باشید.مثلا داده ها متغییر دارای ساختار متفاوتی باشن که فقط در Mongo قابل پیاده سازی باشه و هم چنین راه حلی براش توی MYSQL وجود نداشته باشه.

فایل پیوست

کیوان علی محمدی

توسط

کیوان علی محمدی

24 شهریور 99

0
حذف شده

مشکل اصلی در  id_ هستش 

در mySql ما   _id بصورت auto_increment و عددی داریم و بهتر می تونیم داخل دادها index  و search کنیم اما داخل mongodb این بصورت یک رشته از اعداد و حروف است

امکانش هستش مثل mySql  بصورت auto_increment و عددی بشه؟

فایل پیوست

محسن محمدخانی

توسط

محسن محمدخانی

25 شهریور 99

0
حذف شده

اتفاقا در برنامه های بزرگ اون  id عددی که خودش مقدارش تغییر میکنه رو غیر فعال می کنن و از آیدی از قبل ایجاد شده استفاده می کنن. 

فایل پیوست

کیوان علی محمدی

توسط

کیوان علی محمدی

25 شهریور 99