Enviar búsqueda
Cargar
Redis.
•
0 recomendaciones
•
97 vistas
S
ssuser3b04d0
Seguir
RedisDB
Leer menos
Leer más
Educación
Denunciar
Compartir
Denunciar
Compartir
1 de 12
Descargar ahora
Descargar para leer sin conexión
Recomendados
Ulimit
Ulimit
Yashar Esmaildokht
Disk DBMS
Disk DBMS
Mahmood Neshati (PhD)
DB Indexing
DB Indexing
Mahmood Neshati (PhD)
Dns
Dns
Sajjad Brj
Odbc in linux
Odbc in linux
Yashar Esmaildokht
Network attached Secured Disks
Network attached Secured Disks
ali ahmadi
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
آموزش ذخیره و بازیابی اطلاعات - درس پنجم
faradars
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
آموزش ذخیره و بازیابی اطلاعات - درس چهارم
faradars
Más contenido relacionado
Similar a Redis.
Raid
Raid
Amir hosseinnemat
آشنایی با Hadoop
آشنایی با Hadoop
nasser rezaei
how upgrade ceph
how upgrade ceph
Yashar Esmaildokht
how enable ceph dashboard
how enable ceph dashboard
Yashar Esmaildokht
سیستم فایل HDFS
سیستم فایل HDFS
nasser rezaei
Introduction to oracle
Introduction to oracle
Ehsan Hamzei
Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2
Yashar Esmaildokht
rbdmap in ceph
rbdmap in ceph
Yashar Esmaildokht
Pg autoscaling in ceph
Pg autoscaling in ceph
Yashar Esmaildokht
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Mobin Ranjbar
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
Farafekr Technology
Raid type, Raid تکنولوژی ,
Raid type, Raid تکنولوژی ,
abbas pirnazaraine
چرا نود.جی اس؟
چرا نود.جی اس؟
Masoud Sharifi
How Create Waf With Naxsi
How Create Waf With Naxsi
Yashar Esmaildokht
IranOUG_Oracle_Multitenant
IranOUG_Oracle_Multitenant
Oracle Freelancer
آموزش Sql
آموزش Sql
aminifar
آموزش Sql
آموزش Sql
aminifar
MongoDB
MongoDB
Ali Hallaji
Varnish
Varnish
Yashar Esmaildokht
ورودی خروجی Hadoop
ورودی خروجی Hadoop
nasser rezaei
Similar a Redis.
(20)
Raid
Raid
آشنایی با Hadoop
آشنایی با Hadoop
how upgrade ceph
how upgrade ceph
how enable ceph dashboard
how enable ceph dashboard
سیستم فایل HDFS
سیستم فایل HDFS
Introduction to oracle
Introduction to oracle
Rbdmap ceph realease 0.2
Rbdmap ceph realease 0.2
rbdmap in ceph
rbdmap in ceph
Pg autoscaling in ceph
Pg autoscaling in ceph
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
Introduction to Hadoop and Spark - اسلاید کارگاه آموزش هدوپ و اسپارک شیراز
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
1st Hadoop Tehran Workshop - اسلاید اولین کارگاه آموزش هدوپ تهران
Raid type, Raid تکنولوژی ,
Raid type, Raid تکنولوژی ,
چرا نود.جی اس؟
چرا نود.جی اس؟
How Create Waf With Naxsi
How Create Waf With Naxsi
IranOUG_Oracle_Multitenant
IranOUG_Oracle_Multitenant
آموزش Sql
آموزش Sql
آموزش Sql
آموزش Sql
MongoDB
MongoDB
Varnish
Varnish
ورودی خروجی Hadoop
ورودی خروجی Hadoop
Redis.
1.
نام:نرگس خانوادگي نام:زاده نجفي استاد:دوست
عدل آقاي 1
2.
RedisیاRemote Dictionary Serverدادهپایگاه
نوع یکباشدمی(با و باز متنmemcache). درواقعRedisدر ایداده ساختارهای سازذخیره یکRAMباشدمی.یا ایداده ساختارهایData Structureیک توانندمی هاداده از لیستی یک یا و ساده رشتهباشند.Redisداخل را ایداده ساختارهایRAMبا توانیممی و کرده نگهداری ما برای کنیم بازیابی را هاآن باال سرعت. که آنجایی ازRedisداخل در اطالعات از چون و است دیتابیس نوع یک کندمی بازیابی و ذخیره را هادادهRAMنگهداری اصطالحا کندمیIn-Memory Databaseشودمی گذاری نام. در که ای داده هر برای اماRedisیک کنیم می ذخیرهkeyاین از استفاده با بازیابی زمان و داریم کلید یاkeyبه که هست همان که خودمون دادهvalueاین بنابر و رسیم می هستRedisیکkey value databaseهست.پسRedisدیتابیس یک NoSqlاز استفاده بر عالوه اما باشد میRedisویژگی به توجه با بیس دیتا عنوان بههایدارد كهRedisبه رو عنوانCacheوMessage Brokerکنیم استفاده هم.که تفاوتیRedisباشدمی آن العادهفوق سرعت دارد هادادهپایگاه دیگر با. 2
3.
در كه هايي
داده انواعRedisپشتیبانیمیشود: 3 Strings -رشته: از حداکثر رشته یک باشند ای داده نوع هر میتوانند ها رشته512کند می پشتیبانی مگابایت. Lists -لیست: یا اول به میتوان اند شده مرتب درج ترتیب به که هستند ها رشته از ای مجموعه واقع در ها لیست کرد اضافه جدید عنصر یک لیست انتهای. Sets -مجموعه: اضاف جدید رشته مجموعه یک در میتوان هستند ها رشته از ترتیب بدون کلکسیون واقع در مجموعهیا ه کرد جستجو یا حذف. Sorted Sets -مرتب مجموعه: یابد می تخصیص امتیاز یک مرتب مجموعه عنصر هر به که تفاوت این با است مجموعه همانند. Hashes -َشه: نیاز مقدار به دسترسی برای که دهد می قرار ها آن بین جدید رشته یک و است مقدار و کلید بین نگاشتی واقع در َشههش و کلید به است همزمان صورت به.
4.
4 های ویژگی Redis سازگاریهایزبان اکثر
با نویسیبرنامه مبتنیحالت برکلی Key/Value دمقدار ویا حافظه عنوان به استفاده یا نهانCache سیستمسازیذخیره in-memory data structure پشتیبانیهش جداول از (Hash)وقابلیت Hyperv LogLog استفادهسیستم ازتکثیر master-slave replication Bash, C,C#,C++, Go ,java,Matlab,node.js,Perl,PHP ,Ruby,Swift,Python,VB
5.
کاربردCachingدرRedisچیست؟(توجه جالب ویژگی
یک توسعه برای داده ساختار دو یا یک از کنیدمی استفاده) از زمانیCachingدی عبارت به ،شود انجام کمتر دیسک هارد به دسترسی باشیم داشته قصد که شودمی استفادهگر Cachingرا هاآن بارگذاری و اطالعات به دسترسی سرعت فرآیند این که شودمی ذخیره موقت حافظه در اطالعات دهدمی افزایش.دریاف بار یک اطالعات این ،سرورها از اطالعات بازخوانی برای مراجعه بار چندین جای به ترتیب این بهت همان که نهان حافظه قالب در و شدهCachingقرار ردیس در استگیردمی.و موقتی حافظه در اطالعات ردیس در Cacheامکان شود انجام بیشتری بسیار سرعت با هاآن به دسترسی شودمی باعث امر این ،شوندمی ذخیره در را اطالعات دائمی سازیذخیرهRedisداشت نخواهید.روی دیگر طرف از اماRedis،هاکوکی ذخیره برایSession، هاداده گذاریاشتراک به و کاربران خروج و ورود به مربوط اطالعاتتوانیدمیکنید باز حساب.عبارتبهایداده هر ترساده کهلزومیندارد دائم ذخیره بهتوانرامیباRedisکرد مدیریت. ایمی آدرس اساس بر را آنها خواهیدمی و هستند ایمیل شامل شما کاربران هایداده که کنید فرض ًمثالل کنید مرتب.گفت خواهید اینصورت در: SORT userIds By user:*->email 5
6.
"داده پایگاهNOSQL" داده پایگاه
انواعNOSql معماریبر مبتنی یهاسیستمNoSqlاست متفاوت آنها کاربرد و عملکرد نوع در تفاوت بخاطر.پایگاه انواع دادهNoSqlشودمی تقسیم مهم دسته چند به معماری نظر از: هایپایگاهکلید/مقدار اسنادی ایداده هایپایگاه گراستون ایداده هایپایگاه هایپایگاهگرافی ایداده 6
7.
7 Github Diggs Craigslist FlickRWeibo Pinterest StackOve rflow Snapchat سایتهایبزرگیاز که Redis میکنند
استفاده
8.
سیستمپشتیبانی قابل های
عامل: زبان به ردیسANSI Cهای سیستم از بسیاری با و شده نوشتهPosixلینوکس بزرگ خانواده مانند-یونیکس- BSDمانند هاOpenBSDوFreeBSDوOSxنیاز پیش به نیاز بدون(dependency)کند می کار خارجی. است شده آماده نیز ویندوز برای مایکروسافت شرکت توسط ردیس. مورد در بیشتر مورد چندRedisبدانیم باید که: زبان باCاست شده نوشته ازLua Scriptingکند می پشتیبانی فرض پیش صورت بهreplicationدارد(سازي همانند کند می استفاده ناهمزمان همانندسازی از ردیس) دارایpartitioningطریق ازRedis Clusterهست اون فرض پیش پورت6379هست صورت بهopen sourceتحت وLicense BSDمی داری نگهشود )مجوزهایBSDو استفاده در کمتری های محدودیت که هستند مجاز رایگان افزار نرم مجوزهای از ای خانواده دارند پوشش تحت افزارهای نرم توزیع). 8
9.
Redis Clusterمدل یک
از استفاده با و کند می توزیع مختلف های گره بین را شما داده مجموعهmaster-slaveامکان کند می اضافه را دسترسی.شکل به مثال برای1کنید مراجعه . خوشه گره هرRedisاتصال دو بهTCPدارد نیاز.عادی درگاهRedis TCPبه دهی سرویس برای که می استفاده ها مشتریشد نسخهRedisنسخه3.0دارد نیاز باالتر یا. متعدد های گره بین در خود های داده مجموعه خودکار تقسیم امکان.دچار ها گره مجموعه زیر که هنگامی عملیات ادامه امکان نیستند خوشه بقیه با ارتباط برقراری به قادر یا شوند می خرابی 9
10.
در سازي ذخیرهRedis 1-پایگاهتر
شده شناخته ای رابطه های داده پایگاه از متفاوت بسیار روشی با کلیدی ارزش های داده(RDB)کار کنند می. RDBهای داده انواع با هایی زمینه شامل که جداول سری یک عنوان به را داده پایگاه در موجود داده ساختار ها کنند می تعریف است شده تعریف.اکثر در که همانطورRDBًمعموال کلیدی ارزش دارای های داده پایگاه ، ها افزایش به منجر تواند می که ، کنند می استفاده داده پایگاه همان ذخیره برای کمتری مراتب به حافظه از شود خاص کاری بارهای در بزرگ عملکرد. 2-Redisیک، است دیسک دیتابیس در پایدار اما داخلی حافظهسرعتمحدو با زیاد بسیار خواندن و نوشتندیت شود می حاصل نیستند بزرگتر حافظه از که هایی داده مجموعه.های داده پایگاه های مزیت از دیگر یکی داده ساختار با مقایسه در دستکاری برای پیچیده داده ساختارهای حافظه نمایش که است این حافظه ، است تر ساده بسیار دیسک روی مشابه 3-بنابراینRedisدهد انجام زیادی کارهای تواند می داخلی پیچیدگی کمی با.ذخیره قالب دو ، حال عین در دیسک روی بر سازی(RDBوAOF)آنها بنابراین ، باشند مناسب تصادفی دسترسی برای که نیست الزم شوند می تولید ضمیمه ًصرفا روشی به همیشه و هستند جور و جمع(ورود چرخش حتیAOFضمیمه یک است-شود می تولید حافظه در ها داده کپی از جدید نسخه که آنجا از ، عملکرد فقط.) RDBپشتیبان فایل برایRedis Databaseاست. پروندهRDBجدول یک در و داخلی فشرده سازی سریال قالب در که است کاربر های داده تمام از حوضچه یک موقع به نقطه بازیابی برای که خاص زمانی(سنج زمان از بازیابی)است شده ذخیره ، شود می استفاده. AOFمخففAppend Only Fileاست. AOFفایل یک بار یک آن در که است پایداری تکنیک یک واقع درRDBآن محض به ها داده تمام و شود می تولید شوند می پیوست آن به. 10
11.
سازي ذخیره قواعدRedis کردنذخیرهاستشده
مشخص کاربر توسط که قواعدی طبق منظم هایبازه در دیسک روی بر داده از نسخه یک، •دوباره توانمی سرور بعدی بازاجرای در را وقایع شرح این که ،نوشتن درخواست هر دریافت از پس وقایع شرح در ثبتاجرا کرد، •ماندگاری کردن غیرفعال، •اول حالت دو از ترکیبی. کند تعریف زیر قاعده مانند قواعدی تواندمی کاربر ،اول حالت در: save 60 1000 هایبازه در که است معنا این به که۶۰حداقل اگر و ،شودمی بررسی سیستم حالت ایثانیه۱۰۰۰یک ،باشد شده انجام نوشتن عمل شودمی ذخیره دیسک روی بر داده از نسخه.کند تعریف چنین این قاعده چندین تواندمی کاربر.ک دیگری ٔهقاعد ًالمثاز پس اگر ه۱۰ از بیش تغییرات میزان ثانیه۲۰۰۰شود ذخیره دیسک روی بر نسخه یک بود. دروقایع شرح در رخدادها ثبت یعنی ،دوم حالت(log)،دارد وجود گزینه چندین: •نوشتن عمل محض به دیسک فیزیکی حالت با فایل حالت کردنهماهنگ(کندترین ولی ،گزینه ترینامن)، •ثانیه یک هر در دیسک فیزیکی حالت با فایل حالت کردنهماهنگ(داده ثانیه یک حداکثر دادن دست از امکان)، •کردنهماهنگعاملسیستم به دیسک فیزیکی حالت با فایل حالت(ترینناامن ولی ،گزینه تندترین). ردیسنسخه از۲٫۶به نویسیاسکریپ ازلوا زبانپشتیبانیکندمیاینع از ایدنباله که دهدمی را امکان این کاربر به ویژگیملیات صورت به سرور سمت در راناپذیرتجزیهکند اجرا.پیچی داده ساختارهای ویژگی از استفاده با تواندمی کاربر ،دلیل همین بهتریده سازیپیاده ردیس سرور در راکند. 11
12.
پايان ☺تون توجه از
ممنون☺ زاده نجفي نرگس 12
Descargar ahora