Blog

Blog

KEYDAL blog yazilarinin 7. sayfasi (58 sayfadan): hosting, alan adi, sunucu, e-ticaret ve yazilim rehberleri.

Yazılım

Redis Lua Script Rehberi: EVAL, EVALSHA, SCRIPT LOAD ve Betik Bayrakları

Redis Lua betikleri nasıl yazılır? EVAL, KEYS ve ARGV, redis.call ile pcall, SCRIPT LOAD ve EVALSHA, NOSCRIPT ve BUSY hataları, EVAL_RO ve hata ayıkla

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis List Komutları: LPUSH, RPOP, LRANGE, LTRIM ve BLPOP Rehberi

Redis list tipini örneklerle öğrenin: LPUSH, RPUSH, LPOP, RPOP, LRANGE, LTRIM ile sınırlı liste, BLPOP, LMOVE ile güvenilir kuyruk ve LMOVEM.

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis ile Leaderboard: Sorted Set ile Sıralama Tablosu

Redis sorted set ile leaderboard: ZADD ve ZINCRBY ile puan, ZRANGE REV ile ilk N, ZREVRANK ile sıra, çevremdekiler sorgusu, kırpma, eşit puan ve ZUNIO

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis Keyspace Notifications: Anahtar Olaylarını Pub/Sub ile Dinlemek

Redis keyspace notifications nasıl açılır? notify-keyspace-events harfleri, __keyspace ve __keyevent kanalları, expired olayı, cluster ve 8.8 subkey b

7 Kasım 2026 · 10 dk okuma
Yazılım

Redis JSON Komutları: JSON.SET, JSON.GET, JSONPath ve Atomik Güncelleme

Redis JSON ile JSON.SET kuralları, JSON.GET ve JSONPath filtreleri, NUMINCRBY, ARRAPPEND, JSON.MGET, JSON.DEL ve bellek kullanımı.

7 Kasım 2026 · 11 dk okuma
Yazılım

Java'da Redis: Jedis ve Lettuce ile Bağlantı, Pipeline ve Transaction

Jedis ve Lettuce farkı, RedisClient ve havuz ayarları, pipeline ve transaction, WATCH, istisnalar ve üretim önerileri resmî Redis belgelerine göre.

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis ile Güvenilir İş Kuyruğu: BLMOVE, İşleniyor Listesi ve Geri Alma

Redis ile güvenilir iş kuyruğu: LPUSH ve BLMOVE ile atomik devir, işleniyor listesi, claim token, Lua ile tamamlama, görünürlük zaman aşımı ve geri al

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis INFO Komutu ile Sunucu İzleme: Bölümler ve Önemli Alanlar

Redis INFO komutunun bölümleri, used_memory, keyspace_hits, rdb_last_bgsave_status gibi alanların anlamı, CONFIG RESETSTAT ve redis-cli --stat ile izl

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis HyperLogLog ile Tekil Sayım: PFADD, PFCOUNT ve PFMERGE

Redis HyperLogLog ile tekil ziyaretçi sayın: PFADD dönüş değeri, tek ve çok anahtarlı PFCOUNT, PFMERGE, 12 KB bellek, yüzde 0,81 hata ve set karşılaşt

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis Hata Mesajları ve Çözümleri: ERR, WRONGTYPE, EXECABORT, NOSCRIPT, BUSY

Redis ERR unknown command, wrong number of arguments, syntax error, not an integer, WRONGTYPE, EXECABORT, NOSCRIPT, BUSY ve NOGROUP hatalarının nedeni

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis Hash Komutları: HSET, HGET, HGETALL, HINCRBY ve Compact Hash

Redis hash tipini örneklerle öğrenin: HSET, HGET, HMGET, HGETALL, HINCRBY, HDEL, HRANDFIELD, performans, nesne modelleme ve Redis 8.10 compact hash.

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis Hash Alan Süresi: HEXPIRE, HTTL, HPERSIST, HSETEX ve HGETEX

Redis 7.4 ile gelen hash alan süresini öğrenin: HEXPIRE, HPEXPIRE, HTTL, HPERSIST dönüş kodları, NX XX GT LT ve Redis 8.0 HSETEX, HGETEX, HGETDEL.

7 Kasım 2026 · 11 dk okuma
Yazılım

go-redis ile Go'da Redis Kullanımı: NewClient, Pipeline ve redis.Nil

go-redis kurulumu, NewClient ve ParseURL, redis.Nil, pipeline ve TxPipelined, Watch, havuz ve pipeline havuzu ayarları ve otomatik pipelining.

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis GEO Komutları: GEOADD, GEOSEARCH ve Yakındaki Noktaları Bulmak

Redis GEOADD ile konum ekleme, GEOSEARCH ile daire ve kutu araması, GEODIST, GEOPOS, GEOHASH, hassasiyet sınırları ve GEORADIUS geçişi.

7 Kasım 2026 · 10 dk okuma
Yazılım

Redis Functions Rehberi: FUNCTION LOAD, FCALL ve Kütüphane Yönetimi

Redis Functions nedir, EVAL betiklerinden farkı ne? FUNCTION LOAD, register_function, FCALL ve FCALL_RO, bayraklar, LIST, DUMP, RESTORE ve cluster yük

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis EXPIRE ve TTL: Anahtarlara Süre Verme, Okuma ve Kaldırma

Redis EXPIRE NX XX GT LT, PEXPIRE, EXPIREAT, TTL ve PTTL (-1, -2), PERSIST, EXPIRETIME; süreyi silen komutlar ve süresi dolan anahtarların silinmesi.

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis ile Dağıtık Kilit: SET NX PX, Güvenli Bırakma ve Redlock

Redis ile dağıtık kilit: SET NX PX ve rastgele değer, DELEX veya Lua ile güvenli bırakma, Redlock adımları, kilit uzatma ve belgenin tutarlılık uyarıl

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis CONFIG GET, CONFIG SET ve CONFIG REWRITE Rehberi

Redis ayarlarını CONFIG GET ile okuma, CONFIG SET ile çalışırken değiştirme, CONFIG REWRITE ile redis.conf dosyasına kalıcı yazma ve RESETSTAT.

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis Cluster: Hash Slot, Hash Tag ve CROSSSLOT, MOVED, ASK Hataları

Redis Cluster hash slot hesabı, hash tag ile anahtarları aynı slota koymak, CROSSSLOT, MOVED, ASK, TRYAGAIN, CLUSTERDOWN ve CLUSTER INFO, NODES, SHARD

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis Client-Side Caching: CLIENT TRACKING ile İstemci Önbelleği

Redis istemci tarafı önbellek: CLIENT TRACKING varsayılan, OPTIN, OPTOUT, BCAST ve NOLOOP modları, geçersiz kılma mesajları, RESP3 ve redis-py örneği.

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis CLIENT LIST, CLIENT KILL ve Bağlantı Yönetimi

Redis bağlantı yönetimi: maxclients, timeout, çıkış tamponu sınırları, maxmemory-clients, CLIENT LIST alanları, CLIENT KILL filtreleri ve SETNAME.

7 Kasım 2026 · 12 dk okuma
Yazılım

redis-cli Kullanımı: Bağlantı Seçenekleri, Etkileşimli Mod ve Özel Modlar

redis-cli ile -h -p -a -u -n bağlantı seçenekleri, TLS, tırnak ve kaçış kuralları, -x ile girdi, -r ile tekrar, --raw ve --csv çıktısı, etkileşimli mo

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis Bloom Filter ve Cuckoo Filter: BF.RESERVE, BF.ADD, CF.ADD

Redis Bloom filter ve Cuckoo filter: BF.RESERVE ile hata oranı ve kapasite, BF.ADD, BF.EXISTS, CF.DEL, boyutlandırma ve Count-min, Top-K, t-digest.

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis Bitmap ve Bitfield: SETBIT, GETBIT, BITCOUNT, BITPOS, BITOP ve BITFIELD

Redis bitmap ve bitfield komutlarını öğrenin: SETBIT, GETBIT, BITCOUNT, BITPOS, Redis 8.2 BITOP işlemleri, BITFIELD sayaçları ve OVERFLOW davranışı.

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis Bellek Kullanımı: MEMORY USAGE, INFO memory ve --bigkeys

Redis bellek kullanımını ölçme: INFO memory alanları, MEMORY USAGE ve STATS, OBJECT ENCODING, parçalanma ve redis-cli --bigkeys, --memkeys taraması.

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis Bağlantı URL'si, Connection Pool ve Hata Yönetimi Rehberi

redis:// ve rediss:// URL biçimi, istemcilere göre farklar, bağlantı havuzu ile çoğullama ve Redis istemci hatalarını ele almanın dört deseni.

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis Array Veri Tipi: ARSET, ARGET, ARRING ve Seyrek Diziler

Redis 8.8 ile gelen Array tipi: ARSET ve ARGET, ARLEN ile ARCOUNT farkı, ARSCAN, ARINSERT imleci, ARRING halka tampon, AROP ve ARGREP.

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis Anahtar İsimlendirme ve Keyspace: EXISTS, DEL, UNLINK, TYPE, RENAME

Redis anahtar adlandırma kuralları, nesne:id şeması, hashtag, 512 MB sınırı ve EXISTS, DEL, UNLINK, TYPE, RENAME, COPY komutları örneklerle.

7 Kasım 2026 · 11 dk okuma
Yazılım

Redis ACL ile Kullanıcı ve Yetki Yönetimi

Redis ACL SETUSER kuralları, anahtar ve kanal desenleri, kategoriler, seçiciler, ACL LOG, ACL SAVE ve NOAUTH, WRONGPASS, NOPERM hataları.

7 Kasım 2026 · 12 dk okuma
Yazılım

Redis 8 Yenilikleri: 8.0, 8.2, 8.4, 8.6, 8.8 ve 8.10 Sürüm Notları

Redis 8.0 ile gelen Redis Open Source ve tek paket, 8.2-8.10 arasındaki yeni komutlar, Array tipi, INCREX, BACKUP, sıkıştırılmış hash ve yükseltme not

7 Kasım 2026 · 12 dk okuma
Yazılım

Python with Deyimi ve Context Manager: __enter__, __exit__, contextlib

Python with deyimi rehberi: __enter__ ve __exit__, hata bastırma, çoklu with, @contextmanager, suppress, closing, redirect_stdout, ExitStack ve 3.15 d

7 Kasım 2026 · 12 dk okuma
Yazılım

Python venv ile Sanal Ortam ve pip Kullanımı

Python venv ile sanal ortam oluşturma ve etkinleştirme, pip install, requirements.txt, venv seçenekleri; Windows, macOS ve Linux komutları ve sık hata

7 Kasım 2026 · 11 dk okuma
Yazılım

Python unittest ile Test Yazma

Python unittest ile TestCase, assert metotları, setUp ve addCleanup, subTest, atlama, mock ve doctest; python -m unittest komutu ve 3.15 değişiklikler

7 Kasım 2026 · 11 dk okuma
Yazılım

Python'da Unicode, UTF-8 ve Türkçe Karakterler

Python str ve bytes, encode ve decode, UnicodeDecodeError, cp1254, BOM, Türkçe İ/ı lower sorunu, normalizasyon ve unicodedata; Python 3.15 ile örnekle

7 Kasım 2026 · 12 dk okuma
Yazılım

Python Type Hints: typing Modülü, Generic Sözdizimi ve Protocol

Python tip notları nasıl yazılır? list[int], X | None, type deyimi, generic, TypedDict, Protocol ve 3.14 ertelenmiş annotation değerlendirmesi.

7 Kasım 2026 · 12 dk okuma
Yazılım

Python Tuple (Demet) ve Unpacking Rehberi

Python tuple nedir, nasıl oluşturulur, listeden farkı ne? Tek elemanlı tuple, hash ve sözlük anahtarı, unpacking, yıldızlı atama ve sık hatalar.

7 Kasım 2026 · 11 dk okuma
Yazılım

Python'da try, except, else ve finally ile Hata Yönetimi

Python try except rehberi: else ve finally sırası, birden fazla except, 3.14 parantezsiz except yazımı, finally içinde return uyarısı ve sık yapılan h

7 Kasım 2026 · 11 dk okuma
Yazılım

Python threading, multiprocessing ve concurrent.futures: GIL ve Paralellik

Python threading ile multiprocessing farkı nedir? GIL, Lock, Queue, ThreadPoolExecutor, ProcessPoolExecutor, __main__ koruması ve GIL'siz Python.

7 Kasım 2026 · 12 dk okuma
Yazılım

Python String Metotları: Dilimleme, split, join, strip ve Daha Fazlası

Python str metotları: indeksleme ve dilimleme, split ve join, strip ile removeprefix farkı, find, replace, harf dönüşümü ve Türkçe İ/ı tuzakları.

7 Kasım 2026 · 12 dk okuma
Yazılım

Python sqlite3 modülü ile veritabanı: bağlantı, parametreli sorgu ve commit

Python sqlite3 modülü: connect, execute, ? yer tutucuları ile güvenli sorgu, commit ve autocommit, with bloğu, sqlite3.Row ve Python 3.15 değişiklikle

7 Kasım 2026 · 12 dk okuma
Yazılım

Python Sözlük (dict) Metotları: get, setdefault, update ve frozendict

Python dict metotları: get, setdefault, update, pop, items ve | birleştirme. Anahtar kuralları, ekleme sırası, sıralama, sık hatalar ve Python 3.15 fr

7 Kasım 2026 · 12 dk okuma
Yazılım

Python Sık Hata Mesajları ve Çözümleri

Python SyntaxError, IndentationError, NameError, TypeError, AttributeError, KeyError, ModuleNotFoundError ve diğer hataların gerçek mesajları ve çözüm

7 Kasım 2026 · 12 dk okuma
Yazılım

Python set ve frozenset ile Küme İşlemleri

Python set kullanımı: add, remove, discard, birleşim, kesişim, fark, alt küme, frozenset ve hash kuralı. Boş küme tuzağı ve sık hatalar, Python 3.15 ö

7 Kasım 2026 · 11 dk okuma
Yazılım

Python Sayılar: int, float, decimal ve fractions Rehberi

Python sayı tipleri: / ve // farkı, mod, üs alma, round() kuralı, 0.1 + 0.2 sorunu, Decimal ile para hesabı, Fraction ve metinden sayıya dönüşüm.

7 Kasım 2026 · 12 dk okuma
Yazılım

Python re modülü ile düzenli ifadeler: search, prefixmatch, findall ve sub

Python re modülü: search, prefixmatch, fullmatch, findall, sub ve split farkları, gruplar, bayraklar, Türkçe karakterler, raw string ve 3.15 değişikli

7 Kasım 2026 · 11 dk okuma
Yazılım

Python'da raise, raise from, Özel İstisnalar ve ExceptionGroup

Python raise rehberi: yeniden fırlatma, raise from ve from None ile zincirleme, özel istisna sınıfı, add_note(), ExceptionGroup ve except* örneklerle.

7 Kasım 2026 · 11 dk okuma
Yazılım

Python'da @property ve Descriptor: Getter, Setter, cached_property ve __slots__

Python @property ile getter ve setter, salt okunur öznitelik, descriptor protokolü, __set_name__, cached_property ve __slots__ Python 3.15 örnekleriyl

7 Kasım 2026 · 11 dk okuma
Yazılım

Python pathlib: Path ile Dosya Yolları, glob, mkdir ve copy

Python pathlib rehberi: / ile yol birleştirme, name ve suffix, exists, mkdir, read_text, glob ve rglob, walk, 3.14 copy ve move, os.path karşılıkları.

7 Kasım 2026 · 12 dk okuma