Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Redis Eğitim Serisi
Rating: 4.4 out of 5(91 ratings)
2,904 students

Redis Eğitim Serisi

Hızlıca bellek tabanlı veritabanı olan Redis'i öğrenin
Created byYunus Can
Last updated 4/2021
Turkish

What you'll learn

  • Redis Kullanımı
  • Freebsd Redis Kurulumu
  • Freebsd Kurulumu

Course content

2 sections14 lectures51m total length
  • Redis Nedir, Ne İşe Yarar ?2:07
  • Freebsd Kurulumu10:04
  • Freebsd Redis Kurulumu3:24

Requirements

  • Kendine güven

Description

Bu eğitim serisinde Freebsd üzerinde Redis kullanımı anlatılmaktadır.Redis bellek tabanlı bir veritabanıdır.


Genel olarak cache sistemi olarak kullanılır.Karmaşık sorguların sonucu burada tutulabilir.Bu şekilde sürekli sorgu gönderilerek kullanılan sistemin yükünü hafifletilir.


Ayrıca programlama dilleri arasında haberleşme içinde kullanılmaktadır.Bir veriyi redis sayesinde belleğe atıp, başka bir programlama dilinde veriyi alıp kullanabilirsiniz.Hızlı bir veri alışverişi yapmanızı sağlar.


Bellek tabanlı olduğu için redis çok hızlıdır.Sistem özelliklerine bağlı şekilde saniyede  40 milyon isteğe cevap verebilir.Örneğin büyük verileri buraya basarak hızlıca erişim yapabilirsiniz.


Cluster mantığı  ile birden fazla redisi bir birleri ile haberleştirebilirsiniz.Bu şekilde bir sunucuzda oluşa bilecek bir kesintide diğerlerinden devam etmesi sağlanır.


Master - Slave mantığı ile birden fazla redis bir master redisine bağlayarak sekronize şekilde çalıştırabilirsiniz.Bu şekilde tüm redislere saniyeler içinde veri ekleye bilirsiniz.Ayrıca her slave yeniden başladığında master'a bağlanarak onun veritabanını indirerek kendi içine alır.


Redis temel çalışma prensibi key - value şeklindedir.Keyi çağırdığınızda value değerini verir.Rediste bir value 512 mb boyutunda veri atayabilirsiniz.Bu şekilde resimleri yada videoları ram yani belleğe ekleyebilirsiniz.Tabi bu denli büyük verileri eklediğinizde


Bir çok programlama dili redis desteklemektedir.Aşağıda listesi mevcut.Redis sitesine girerek buradan programla dillerine ait kütüphanelere erişip indirebilirsiniz.

ActionScript, ActiveX/COM+, Bash, Boomi, C, C#, C++, Clojure, Common, Lisp, Crystal, D, Dart, Delphi, Elixir, emacs, lisp, Erlang, Fancy, gawk, GNU, Prolog, Go, Haskell, Haxe, Io, Java, Julia, Lasso, Lua, Matlab, mruby, Nim, Node.js, Objective, C, OCaml, Pascal, Perl, PHP, PL/SQL, Pure, Data, Python, R, Racket, Rebol, Ruby, Rust, Scala, Scheme, Smalltalk, Swift, Tcl, VB, VCL, Xojo, Zig

Who this course is for:

  • Bellek tabanlı cacheleme isteyenler
  • Hızlı veritanı isteyenler