Skip to content

Redis

ডেটা স্ট্রাকচার, পার্সিস্টেন্স, pub/sub, স্ট্রিম ও ক্লাস্টারিং

0/10 অধ্যায় · 0 XP অর্জিত

  1. 00 Redis — রোডম্যাপ একটি in-memory data structure store: cache, queue, lock, আর primary store — সবই একসাথে।
  2. 01 Redis কী & Core Model একটি in-memory key-value store, single-threaded event loop আর অসম্ভব সরল একটি wire protocol সহ।
  3. 02 Core Data Structures Strings, hashes, lists, sets, sorted sets — এবং যেসব বিশেষায়িত type এগুলোর উপর ভর করে চলে।
  4. 03 Keys, Expiration & Eviction Naming, TTLs, Redis কীভাবে expired key ফিরিয়ে নেয়, এবং memory ভরে গেলে কী ঘটে।
  5. 04 Persistence: RDB & AOF একটি in-memory store কীভাবে একটি restart-এ টিকে থাকে, এবং 'durable' আসলে তোমাকে কী দেয়।
  6. 05 Pub/Sub & Streams Fire-and-forget messaging বনাম consumer group সহ একটি durable, replayable log।
  7. 06 Redis as Cache, Queue & Distributed Lock তিনটি কাজের-ঘোড়া প্যাটার্ন — এবং প্রতিটার ভেতরে লুকিয়ে থাকা ধারালো কিনারা।
  8. 07 Transactions & Lua Scripting MULTI/EXEC, WATCH দিয়ে optimistic locking, এবং Lua দিয়ে atomic multi-step logic।
  9. 08 Replication, Sentinel & Cluster এক node থেকে অনেক: copy, automatic failover, এবং hash slot জুড়ে sharding।
  10. 09 Production-এ Redis চালানো Memory, latency, monitoring, security, এবং যেসব ফাঁদ instance ডাউন করে দেয়।