folder Tahribat.com Forumları
linefolder C#, Asp.Net, .Net Core
linefolder C# Ta Redis Stackexchange Client I İle Nasıl Sıralama Yaptırabilirim?



C# Ta Redis Stackexchange Client I İle Nasıl Sıralama Yaptırabilirim?

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hannibal_King
    Hannibal_King's avatar
    Kayıt Tarihi: 22/Ağustos/2010
    Erkek

    http://www.onbirkod.com/tag/c-redis-kullanimi/   burdaki arkadaşın anlattığı biçimde nesnemi json haline getirip redis e koyuyorum. Key değerlerini person:1  , person:2 şeklinde vermiş burdaki arkadaş.Bunları redis üzerinden otomatik artırabiliyor muyuz? Birde sıralama işlemini nasıl yapabilirm bu verdiğim linkteki seri hale getirilmiş person nesnelerini redisten nasıl sıralı biçimde çekebilirm?

     

    Edit: http://panuoksala.blogspot.com.tr/2015/02/redis-sorted-sets-and-net.html   bu linki buldum yinede link,yorum ve bilgilere açığım redis in c# ile kullanımı hakkında.

    Hannibal_King tarafından 01/Oca/17 21:03 tarihinde düzenlenmiştir
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek

    nodejs ile redis kullandım. https://redis.io/commands adresindeki komutların hepsini kullanabiliyordum ama yardımcı olabilmek adına C# da StackExchange.Redis client 'ini biraz inceledim fakat c# a yeni başladığımdan pek birşey anlamadım sanırım.

    sıralama işlemleri için hatırladığım kadarıyla sorted set ler kullanılıyordu.

    belki StackExchange.Redis client ile ilgili github dan ya da google'dan sorted set lerin bu client e özel nasıl kullanılacağını araştırabilirsin. ayrıca en üstte verdiğim redis.io sitesindeki dokumanları da incelemeni öneririm. 

    redis ile ilgili: https://www.cheatography.com/tasjaevan/cheat-sheets/redis/

    adresindeki cheatsheet de iş görür.

     

    RockZs tarafından 01/Oca/17 21:10 tarihinde düzenlenmiştir
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hannibal_King
    Hannibal_King's avatar
    Kayıt Tarihi: 22/Ağustos/2010
    Erkek

    Teşekkür ettim hocam.Sanırım senin sorted set dediğin benim 2.bulduğum link bakıyorum şimdi anladım gibi olayı. 

  4. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek
    Hannibal_King bunu yazdı

    Teşekkür ettim hocam.Sanırım senin sorted set dediğin benim 2.bulduğum link bakıyorum şimdi anladım gibi olayı. 

    ben tsk ederim. redis hakkında aklına takılan birşey olursa sorabilirsin, bi' ara baya kurcalamıştım. kolay gelsin.

  5. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hannibal_King
    Hannibal_King's avatar
    Kayıt Tarihi: 22/Ağustos/2010
    Erkek

    http://taswar.zeytinsoft.com/tag/redis/   bu adreste c# ve redis kullanımı ile ilgili 8 yazı var.Yeni yazılarda yazıyor sanırım.Sorted set den falanda bahsetmiş.

    Ayrıca redis için güvenlik önlemi olarak neler yapabiliriz? Default durumda uzaktan erişime açık olmuş oluyor değil mi? Uzakten erişime kapasak bide sorgular için password koysak yeterli olur mu?

  6. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek

    redis i sorgu yapacak olan server a bind etmeni öneririm. ayrıca redis için connect olurken kullanıcı adı ve şifre istemesini sağlayabilirsin. ek: yani aynen dediğin gibi.

    burayı da incelemek lazım: https://redis.io/topics/security

    paylaşım için teşekkürler.

    RockZs tarafından 02/Oca/17 13:12 tarihinde düzenlenmiştir
  7. KısayolKısayol reportŞikayet pmÖzel Mesaj
    Hannibal_King
    Hannibal_King's avatar
    Kayıt Tarihi: 22/Ağustos/2010
    Erkek

    O güvenlik linkini okudum hocam şimdi 2 tane conf dosyası var. Bi tanesi redis.windows-service.conf  diğeride redis.windows.conf. Ben service olanı düzenleyeceğim sanırım.Zaten bind 127.0.0.1 şeklinde geliyor default olarak conf dosyalarında.

    Snapshotting diye bi kısım var 

    save 900 1

    save 300 10

    save 60 10000 

    burdaki saniye değerlerini düşüreyim mi biraz sanki fazla gibi geldi.

    Auth sekmesi altında "# requirepass foobared" şeklinde bir satır var burayada güçlü bi şifre veririm ancak bind edince hala şifreye gerek var mıdır?

  8. KısayolKısayol reportŞikayet pmÖzel Mesaj
    RockZs
    RockZs's avatar
    Kayıt Tarihi: 30/Haziran/2002
    Erkek
    Hannibal_King bunu yazdı

    O güvenlik linkini okudum hocam şimdi 2 tane conf dosyası var. Bi tanesi redis.windows-service.conf  diğeride redis.windows.conf. Ben service olanı düzenleyeceğim sanırım.Zaten bind 127.0.0.1 şeklinde geliyor default olarak conf dosyalarında.

    Snapshotting diye bi kısım var 

    save 900 1

    save 300 10

    save 60 10000 

    burdaki saniye değerlerini düşüreyim mi biraz sanki fazla gibi geldi.

    Auth sekmesi altında "# requirepass foobared" şeklinde bir satır var burayada güçlü bi şifre veririm ancak bind edince hala şifreye gerek var mıdır?

    bind edince şifreye gerek yok ama fazladan bir koruma sağlar. snaphsot ayarlarını bilemiyorum.

Toplam Hit: 833 Toplam Mesaj: 8
c# redis