Neo4j
Neo4j یک پایگاه داده گرافی است که برای ذخیرهسازی و مدیریت دادههای مرتبط طراحی شده است. این پایگاه داده به جای مدلهای رابطهای سنتی از ساختار گراف استفاده میکند، که امکان جستجو و تحلیل سریع و کارآمد روابط پیچیده بین دادهها را فراهم میسازد. Neo4j به دلیل قابلیت مقیاسپذیری و عملکرد بالا، انتخاب مناسبی برای سرویسهای PaaS است که نیاز به پردازش دادههای مرتبط، مانند شبکههای اجتماعی، سیستمهای توصیهگر، و تحلیل روابط دارند. این پایگاه داده از یک زبان جستجوی گرافی به نام Cypher برای تعامل با دادهها استفاده میکند و به راحتی میتواند دادههای پیچیده را مدلسازی و تجزیه و تحلیل کند.
ساخت Neo4j در منوی PaaS:
برای اطلاع از مراحل اولیه ساخت neo4j لطفا به قسمت «تنظیمات عمومی» مراجعه فرمایید.
در ادامه به صفحه ساخت اپلیکیشن neo4j منتقل میشوید که در آن جا باید نام پروژه را انتخاب کنید و بعد نام اپلیکیشن را میتوانید به دلخواه وارد کنید.
پارامترهای اختیاری:
با مراجعه به قسمت تنظیمات عمومی، در مورد پارامترهای عمومی مشترک بین اپها توضیح داده شده است.
در مرحله بعد با زدن دکمه «تنظیمات منابع» در پایین صفحه، به پنجره تنظیمات منابع منتقل میشوید:
جهت اطلاعات بیشتر لطفا به قسمت تنظیمات عمومی مراجعه کنید.
در انتها، با تیک زدن گزینه «قوانین مربوطه را خواندم و شرایط را میپذیرم»، و در پایین صفحه با کلیک بر روی «ایجاد اپلیکیشن»، اپ شما با موفقیت ساخته خواهد شد.
برای تست این اپلیکیشن میتوانید با وارد کردن اطلاعات امنیتی ورود، از یک مرورگر به آدرس زیر استفاده کرده و تست لازم را انجام دهید:
ضمنا میتوانید از ابزار cyber-shell نیز به صورت زیر بهره ببرید:
$ cypher-shell -u <username> -p <password>
یا همانند کاساندرا از driver مربوطه در python استفاده کرده و یک script برای این منظور بنویسید.