PDA

View Full Version : امنیت در پایگاه داده های no sql



rahimi4912
پنج شنبه 10 اردیبهشت 1394, 00:08 صبح
سلام به همه ی مهندسین نرم افزار عزیز

بنده میخواهم در مورد اینکه چرا امینت در پایگاه داده های غیر رابطه ای نسبت به پایگاه داده های رابطه ای بالاتره ، اطلاعاتی تهیه کنم
اگر شما مطلب و یا منبع یا فیلم اموزشی در مورد این موضوع دارید ، لینکش رو برام ارسال کنید

و مطلب دیگر اینکه شنیدم سایت های معتبری همچون فیسبوک و گوگل از پایگاه داده های غیر رابطه ای برای ذخیره و بازیابی اطلاعاتشون از این پایگاه داده ها استفاده میکنند ، کسی مستندی داره که این موضوع رو تایید کنه ؟ یه لینک سایت هم باشه مشکلی نیس

خیلی ممنون از همگی

behnamy01
پنج شنبه 10 اردیبهشت 1394, 00:46 صبح
و مطلب دیگر اینکه شنیدم سایت های معتبری همچون فیسبوک و گوگل از پایگاه داده های غیر رابطه ای برای ذخیره و بازیابی اطلاعاتشون از این پایگاه داده ها استفاده میکنند ، کسی مستندی داره که این موضوع رو تایید کنه ؟

مستند میخوای چه کار؟ :دی معلومه که دارن از پایگاه داده های nosql استفاده میکنن، چون غیر از این اصلا واسه این سایت های بزرگ امکان پذیر نیست!
ثانیا خود این سایت ها همه جا اعلام کردن که دارن از چه پایگاه داده ای استفاده میکنن، مثلا گوگل از big table استفاده میکنه که مال خودشه، کافیه در این مورد سرچ کنید فقط.
فیسبوک هم دیتابیسی که طراحی کرده و به نام خودشه اگر اشتباه نکنم اسمش casandra هستش، البته نمیدونم خودش هم بخشی از سایتش رو با این دیتابیس کار میکنه یا نه.

-سیّد-
پنج شنبه 10 اردیبهشت 1394, 01:46 صبح
البته فکر می‌کنم این که دوستمون به دنبال مستند هستن و می‌خوان مطمئن بشن، خیلی خوبه.

BigTable گوگل:
http://research.google.com/archive/bigtable.html

Facebook و HBase:
http://en.wikipedia.org/wiki/Apache_HBase

HBase is not a direct replacement for a classic SQL (http://en.wikipedia.org/wiki/SQL) database (http://en.wikipedia.org/wiki/Database), although recently its performance has improved, and it is now serving several data-driven websites,[2] (http://en.wikipedia.org/wiki/Apache_HBase#cite_note-2)[3] (http://en.wikipedia.org/wiki/Apache_HBase#cite_note-3) including Facebook (http://en.wikipedia.org/wiki/Facebook)'s Messaging Platform.

و البته این هم ناگفته نمونه که فیس‌بوک داره به شدت روی پروژه‌ی HBase کار می‌کنه و بهش contribute می‌کنه. به عنوان مثال، می‌بینید که توی Issue Tracker مربوط به HBase، یک شاخه به نام 0.89fb هست که مخصوص Facebook هست:
https://issues.apache.org/jira/browse/HBASE/fixforversion/12320178

همچنین این presentation فیس‌بوک رو ببینید که توش چهار تا از patch هایی که برای بهبود HBase تولید کردن رو توضیح دادن:
http://www.slideshare.net/brizzzdotcom/facebook-messages-hbase

اگر هم احیاناً به فیس‌بوک دسترسی دارید، این رو هم ببینید:
https://facebook.com/UsingHbase
و همچنین:
https://facebook.com/engineering

Facebook و Hive:
https://en.wikipedia.org/wiki/Apache_Hive

While initially developed by Facebook (https://en.wikipedia.org/wiki/Facebook), Apache Hive is now used and developed by other companies such as Netflix (https://en.wikipedia.org/wiki/Netflix).

Facebook و Cassandra:
http://en.wikipedia.org/wiki/Apache_Cassandra

Apache Cassandra was initially developed at Facebook (http://en.wikipedia.org/wiki/Facebook) to power their Inbox Search feature by Avinash Lakshman (one of the authors of Amazon's Dynamo (http://en.wikipedia.org/wiki/Dynamo_%28storage_system%29)) and Prashant Malik.

مبین رنجبر
پنج شنبه 10 اردیبهشت 1394, 10:34 صبح
سلام به همه ی مهندسین نرم افزار عزیز

بنده میخواهم در مورد اینکه چرا امینت در پایگاه داده های غیر رابطه ای نسبت به پایگاه داده های رابطه ای بالاتره ، اطلاعاتی تهیه کنم
اگر شما مطلب و یا منبع یا فیلم اموزشی در مورد این موضوع دارید ، لینکش رو برام ارسال کنید

و مطلب دیگر اینکه شنیدم سایت های معتبری همچون فیسبوک و گوگل از پایگاه داده های غیر رابطه ای برای ذخیره و بازیابی اطلاعاتشون از این پایگاه داده ها استفاده میکنند ، کسی مستندی داره که این موضوع رو تایید کنه ؟ یه لینک سایت هم باشه مشکلی نیس

خیلی ممنون از همگی

به نظرم اول بهتره گزاره اول تون رو اثبات کنید و بعد به دنبال چرایی این موضوع باشید.​ همانطور که دیتابیس های RDBMS به یک یا چند دیتابیس خلاصه نمی شود. هر شرکت تولید کننده از هر خانواده راه حل های امنیتی مختص به خود را ایجاد و ارائه می کند. به طور مثال می توان دیتابیس MongoDB را با Oracle از نظر امنیتی مقایسه کرد. توجه داشته باشید نمی توان گفت که هر کدام از این دیتابیس ها در خانواده هایشان راه حل های به مراتب ضعیف تر و یا قوی تری ارائه می کند. هر کدام بسته به کاربردی که دارند و هزینه ای که برای خرید این ابزارها داده می شود از نظر راه حل های امنیتی متفاوت هستند.


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

hassanmosavi
سه شنبه 14 اردیبهشت 1395, 17:30 عصر
سلام مهندس
چیز بدرد بخوری پیدا کردی