Merhaba Arkadaşlar,
Redis makale serimizin Komutlar bölümündeki Strings ifadeleri işleyeceğiz.
Daha önceki makalemizde belirttiğimiz gibi Redis yapısı gereği key, value şeklinde çalışmaktadır.
REDIS "STRINGS" KOMUTLAR
- SET : Anahtar değerine veri eklememizi sağlamaktadır. (SET key "value")
- GET : Anahtar üzerindeki veriye ulaşmamızı sağlamaktadır. (GET key)
- DEL : Anahtar üzerindeki veriyi silmemizi sağlamaktadır. (DEL key)
- EXISTS : Anahtar değerinin varlığını control etmemizi sağlamaktadır. (EXISTS key)
- EXPIRE : Anahtar değerine kullanım süresi atamamızı sağlamaktadır. (Saniye olarak) (EXPIRE key min)
- KEYS : Kayıtlı anahtarlara ulaşmamızı sağlamaktadır. (KEYS *)
- RENAME : Kayıtlı anahtarın adını değiştirmemizi sağlamaktadır. (RENAME key newkey)
- GETRANGE : Anahtar üzerindeki değerin belirli bir sayı aralığındaki verilere ulaşmamızı sağlamaktadır. (GETRANGE key startindex endindex)
- STRLEN : Anahtar üzerindeki değerin karakter uzunluğunu sayısal olarak döner.
- APPEND : Anahtar üzerindeki verinin sonuna, verinin bütünlüğünü bozmadan veri eklememizi sağlar. (APPEND key value)
- MSET : Aynı anda birden fazla anahtar ve değer tanımlamamızı sağlamaktadır. (MSET key value key value key value)
- MGET : Aynı anda birden fazla anahtar değerine ulaşmamızı sağlamaktadır. (MGET key key key)
-
MOVE : Seçilen anahtarı başka bir veritabanı index’ine atmamızı sağlamaktadır.
- Önce veritabanı index seçimi yapılır. (select 1, select 0)
- MOVE key db-index
Komutlara göz attıktan sonra uygulamaya geçelim..
İlk önce Redis server'ımızı ve daha sonra client'ımızı açalım. (İlk defa server açan arkadaşlar firewall tarafından izin isteğini vermeleri gerekmektedir.)
redis-server.exe & redis-cli.exe
Komutları yazarak yaptığımız küçük örnek resmi.
Redis makale serimiz için sonraki konumuz Hashes verip tipi.
Görüşmek üzere
Post A Reply