Installing and Configuring JanusGraph – pt.3

قبل از اجرا سرویس‌ها فایل تنظیمات زیر را ویرایش می‌کنیم. $ vi /opt/janusgraph-0.5.2/conf/gremlin-server/gremlin-server.yaml خط زیر را پیدا کرده و به شکل زیر ویرایش کنید. graphs: { graph: conf/janusgraph-cql.properties } اکنون سرویس کاساندرا و گرملین سرور را اجرا کنید. # systemctl start cassandra# systemctl status cassandra $ su – janus$ /opt/janusgraph-0.5.2/bin/gremlin-server.sh… Continue reading

Installing Cassandra Database

در ادامه نصب و تنظیمات ژانوس‌گراف، به یک دیتابیس برای ذخیره‌سازی دائمی داده‌ها گراف نیاز داریم. ما اینجا دیتابیس کاساندرا را نصب می‌کنیم. کاساندرا یک دیتابیس NoSQL است که، برای ذخیره‌سازی حجم عظیم از داده‌ها با معماری توزیع شده و قابلیت چندباره نویسی، توسعه داده شده است. من یک ماشین… Continue reading

Installing and Configuring JanusGraph – pt.1

اینجا در چند بخش نصب سریع و تنظیمات اولیه دیتابیس ژانوس‌گراف را خواهم گفت. JanusGraph ژانوس‌گراف دیتابیس همان‌طور که از نام مشخص است، یک دیتابیس با ویژگی‌های توسعه‌پذیری و بخش‌پذیری بر روی کلاستر، اختصاصی توسعه داده شده برای ذخیره و پیمایش بر روی یال‌ها و گره‌های یک گراف است. این… Continue reading

Replication and Sharding in MongoDB pt2

  بخش دوم این مطلب به تنظیمات مربوط به سرورهای دیتا می‌پردازیم.   مسیر زیر را بر روی تمامی سرورهای shard ایجاد می‌کنیم: mkdir /data/db دستور مقابل را اجرا کرده تا پیام زیر نمایش داده شود: mongod –shardsvr waiting for connection on port 27018   در این مرحله باید سرورهای… Continue reading

Replication and Sharding in MongoDB pt1

  شاردینگ یک روش برای توزیع داده‌ها بر روی نودهای مختلف توسط دیتابیس Mongo است. در این مطلب به یک پیاده سازی ساده با سه سرور و یک replica set می پردازیم. نمای کلی از یک Sharding را در شکل زیر میتوانید ببینید.     در این حالت ما سه… Continue reading