04-12-2021, 06:21 PM
(27-11-2021, 09:30 PM)ShirinDodangeh نوشته است: خواهشمند است به سوالات زیر پاسخ دهید:
1- مفاهیم اصلی Graph Database ها؟
2- 2 مورد از معروف ترین پایگاه داده های گراف را نام ببرید.3- چه موقع از ساختار گراف بهتره استفاده کرد ؟4- چرا نوشتن کوئری توسط زبان Cypher از زبانSQL بهتر است؟
جواب 1:
- گرهها یا node
- یالها یا edge
جواب 2:
AmazonNeptune4Neo و OrientDB
جواب 3:
- مواقعی که برنامه شما دارای داده ها با ساختار سلسله مراتبی است
- موجودیت های شما دارای روابط پیچیده چند به چند باشد.
جواب 4:
کوئری با استفاده از زبان Cypher هم باعث شده کوئری کوتاه تری نوشته شود و هم ، زمان debug کردن و رفع مشکل را به مراتب کاهش می دهد.