Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> Redis
Redis
  1. เชี่ยวชาญ Redis ZUNIONSTORE: รวม Sorted Sets อย่างมีประสิทธิภาพ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการดำเนินการรวม (Union) บน Sorted Set 2 ชุดขึ้นไปที่จัดเก็บใน Redis Datastore โดยใช้คำสั่ง Redis ZUNIONSTORE การรวมของ Set (Union of Sets): ในทฤษฎีเซต การรวมของเซต 2 ชุดขึ้นไป คือเซตที่ประกอบด้วยสมาชิกทั้งหมด (ที่ไม่ซ้ำกัน) ที่มีอยู่ในทุกเซต ตัวอย่าง : A = {1, 2, 3, 4,

  2. ใช้ Redis ZINTERSTORE: รวม Sorted Sets ด้วยการหาส่วนร่วมอย่างมีประสิทธิภาพ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการดำเนินการหาส่วนร่วม (Intersection) บน Sorted Set 2 ชุดขึ้นไปที่จัดเก็บใน Redis Datastore โดยใช้คำสั่ง Redis ZINTERSTORE ส่วนร่วมของ Set (Intersection of Sets): ในทฤษฎีเซต ส่วนร่วมของเซต 2 ชุดขึ้นไป คือเซตที่ประกอบด้วยสมาชิกที่เหมือนกันในทุกเซต ตัวอย่าง : A = {1, 2,

  3. เพิ่มค่าทศนิยมใน Redis ด้วย INCRBYFLOAT - คู่มือทีละขั้นตอน

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการเพิ่มค่าของ String ที่แทนค่าทศนิยม (Floating Point) ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis INCRBYFLOAT คำสั่ง INCRBYFLOAT คำสั่งนี้ใช้เพิ่มค่าของ String ที่แทนเลขทศนิยมที่จัดเก็บที่ Key ขึ้นตามค่าที่ระบุ หาก Key ไม่มีอยู่ จะถูกสร้างขึ้นก่อนและตั้งค่

  4. เชี่ยวชาญ Redis GETBIT: ดึงค่า Bit ที่ Index ใดๆ ได้

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการดึงค่า Bit ของ Index ของค่า String ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis GETBIT คำสั่ง GETBIT คำสั่งนี้ส่งคืนค่า Bit ที่ Index ที่ระบุของค่า String ที่จัดเก็บที่ Key หาก Index มากกว่าความยาวของค่า String String จะถูกมองว่าเป็นพื้นที่ต่อเนื่องที่มี

  5. Redis SETBIT: ตั้งค่า Bit ที่ Index เฉพาะของ String

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการตั้งค่า Bit ที่ Index ที่ระบุของค่า String ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis SETBIT คำสั่ง SETBIT คำสั่งนี้ตั้งค่า Bit ที่ Index ที่ระบุของค่า String ที่จัดเก็บที่ Key หาก Index มากกว่าความยาวของค่า String String จะถูกมองว่าเป็นพื้นที่ต่อเนื่อง

  6. แทรกสมาชิกที่หัว List ใน Redis ด้วย LPUSH และ LPUSHX

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการแทรกสมาชิก 1 รายการหรือหลายรายการ ที่ Head (หัว) ของค่า List ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis LPUSH และ LPUSHX คำสั่ง LPUSH คำสั่ง LPUSH ใช้แทรกสมาชิกที่ระบุ 1 รายการหรือหลายรายการ ที่ Head (หัว) ของค่า List ที่จัดเก็บที่ Key สมาชิกจะถูกแทรกที

  7. แทรกสมาชิกที่ปลาย List ใน Redis ด้วย RPUSH และ RPUSHX

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการแทรกสมาชิก 1 รายการหรือหลายรายการ ที่ Tail (ปลาย) ของค่า List ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis RPUSH และ RPUSHX คำสั่ง RPUSH คำสั่ง RPUSH ใช้แทรกสมาชิกที่ระบุ 1 รายการหรือหลายรายการ ที่ Tail (ปลาย) ของค่า List ที่จัดเก็บที่ Key สมาชิกจะถูกแทรก

  8. ลบและส่งคืนสมาชิกแรกของ Redis List ด้วย LPOP และ BLPOP

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการลบและส่งคืนสมาชิกแรกของค่า List ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis LPOP และ BLPOP คำสั่ง LPOP คำสั่งนี้ใช้ลบและส่งคืนสมาชิกแรกของค่า List ที่จัดเก็บที่ Key ที่ระบุ จะส่งคืน Nil หาก Key ไม่มีอยู่ และส่งคืน Error หาก Key มีอยู่แต่ค่าที่จัดเก็บที่

  9. เชี่ยวชาญ Redis RPOP และ BRPOP: Pop สมาชิกสุดท้ายของ List อย่างมีประสิทธิภาพ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการลบและส่งคืนสมาชิกสุดท้ายของค่า List ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis RPOP และ BRPOP คำสั่ง RPOP คำสั่งนี้ใช้ลบและส่งคืนสมาชิกสุดท้ายของค่า List ที่จัดเก็บที่ Key ที่ระบุ จะส่งคืน Nil หาก Key ไม่มีอยู่ และส่งคืน Error หาก Key มีอยู่แต่ค่าที่จัด

  10. เชี่ยวชาญ Redis LREM: ลบสมาชิกซ้ำใน List อย่างมีประสิทธิภาพ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการลบสมาชิกที่ซ้ำกัน 1 ครั้งหรือหลายครั้ง จากค่า List ที่จัดเก็บที่ Key โดยใช้คำสั่ง Redis LREM คำสั่ง LREM คำสั่งนี้ลบสมาชิกที่ระบุ จำนวน Count ครั้งแรก จากค่า List ที่จัดเก็บที่ Key อาร์กิวเมนต์ Count ที่ส่งในคำสั่ง LREM ส่งผลต่อการดำเนินการดังนี้ :- count > 0 :-

  11. เชี่ยวชาญ Redis LTRIM: ตัดแต่งข้อมูล List อย่างมีประสิทธิภาพและแม่นยำ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการตัดแต่ง (Trim) ค่า List ที่มีอยู่ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis LTRIM คำสั่ง LTRIM คำสั่งนี้ตัดแต่งค่า List ที่มีอยู่ ให้ List ที่ได้มีเฉพาะช่วงของสมาชิกที่ระบุเท่านั้น ช่วงถูกกำหนดโดย Start Offset (Inclusive) และ End Offset (Inclusive) ซึ่ง

  12. ย้ายรายการระหว่าง Redis List อย่างมีประสิทธิภาพด้วย RPOPLPUSH และ BRPOPLPUSH

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการลบและส่งคืนสมาชิกสุดท้ายของค่า List ที่จัดเก็บที่ Key หนึ่ง และแทรกสมาชิกเดียวกันที่ตำแหน่งแรกของค่า List ที่จัดเก็บที่ Key อีกตัวหนึ่งใน Redis Datastore โดยใช้คำสั่ง Redis RPOPLPUSH และ BRPOPLPUSH คำสั่ง RPOPLPUSH คำสั่งนี้ใช้ลบและส่งคืนสมาชิกจาก Tail (ปลาย) ของค่า

  13. Redis Sets: คำสั่งสำหรับจัดการข้อมูล Set ใน Redis อย่างเชี่ยวชาญ

    Set เป็นชุดข้อมูลที่ไม่มีลำดับ (Unordered Collection) ของสมาชิกที่ไม่ซ้ำกัน (Unique Elements) ใน Redis Set สามารถจัดเก็บเป็นค่าที่ Key และคำสั่ง Redis หลายคำสั่งถูกใช้เพื่อจัดเก็บ จัดการ และดึงค่า Set ที่จัดเก็บในฐานข้อมูล Redis ไวยากรณ์สำหรับใช้คำสั่ง Redis มีดังนี้ :- ไวยากรณ์ (Syntax) :- redis h

  14. ใช้ Redis STRLEN ดูความยาว String อย่างรวดเร็ว

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการดูความยาวของค่า String ที่จัดเก็บที่ Key โดยใช้คำสั่ง Redis STRLEN คำสั่ง STRLEN คำสั่งนี้ส่งคืนความยาว (จำนวนตัวอักษร) ของค่า String ที่จัดเก็บที่ Key หาก Key ไม่มีอยู่ใน Redis Datastore จะถูกตีความว่าเป็น Empty String และส่งคืน 0 ไวยากรณ์ของคำสั่ง Redis STRLEN มีด

  15. การดึงค่า String ใน Redis: คู่มือครบครันสำหรับ GET และ MGET

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการดึงค่า String ที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis GET และ MGET คำสั่ง GET คำสั่ง GET ใช้ดึงค่า String ที่จัดเก็บที่ Key ที่ระบุ หาก Key ไม่มีอยู่ จะส่งคืน Nil และหาก Key มีอยู่แต่ค่าที่จัดเก็บที่ Key ไม่ใช่ String จะส่งคืน Error ไวยากรณ์ของคำสั่ง

  16. เชี่ยวชาญ Redis: ตั้งค่า String หลายค่าพร้อมกันด้วย MSET และ MSETNX

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการตั้งค่า String หลายค่าที่ Key เฉพาะของแต่ละค่าใน Redis Datastore โดยใช้คำสั่ง Redis MSET และ MSETNX คำสั่ง MSET คำสั่ง MSET ใช้ตั้งค่า String หลายค่าให้กับ Key ที่ระบุของแต่ละค่า หาก Key ที่ระบุใดๆ มีอยู่แล้ว ค่าของมันจะถูก Overwrite (เขียนทับ) ไม่ว่าจะเป็นชนิดข้อมู

  17. เชี่ยวชาญ Redis INCR และ INCRBY: เพิ่มค่าตัวเลขจำนวนเต็มอย่างมีประสิทธิภาพ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการเพิ่มค่าของ String ที่แทนค่าจำนวนเต็มที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis INCR และ INCRBY คำสั่ง INCR คำสั่ง INCR ใช้เพิ่มค่าของ String ที่แทนจำนวนเต็มที่จัดเก็บที่ Key ที่ระบุ ขึ้น 1 หาก Key ไม่มีอยู่ จะถูกสร้างขึ้นก่อนและตั้งค่าเป็น 0 ก่อนทำการเ

  18. ลดค่าตัวเลขจำนวนเต็มใน Redis อย่างมีประสิทธิภาพด้วย DECR และ DECRBY

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการลดค่าของ String ที่แทนค่าจำนวนเต็มที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis DECR และ DECRBY คำสั่ง DECR คำสั่ง DECR ใช้ลดค่าของ String ที่แทนจำนวนเต็มที่จัดเก็บที่ Key ที่ระบุ ลง 1 หาก Key ไม่มีอยู่ จะถูกสร้างขึ้นก่อนและตั้งค่าเป็น 0 ก่อนทำการลดค่า หาก

  19. ใช้ Redis APPEND: เพิ่มข้อความต่อท้าย String อย่างมีประสิทธิภาพ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการต่อ String เข้ากับค่า String ที่มีอยู่แล้วที่จัดเก็บที่ Key ใน Redis Datastore โดยใช้คำสั่ง Redis APPEND คำสั่ง APPEND คำสั่งนี้ต่อ String ที่ระบุเข้ากับค่า String ที่มีอยู่แล้วที่จัดเก็บที่ Key หาก Key ไม่มีอยู่ใน Redis Datastore จะถูกสร้างขึ้นก่อนและตั้งค่าเป็น Em

  20. วิธีใช้ Redis GETRANGE ดึง Substring อย่างมีประสิทธิภาพ

    ในบทเรียนนี้ เราจะเรียนรู้วิธีการดึง Substring ของค่า String ที่จัดเก็บที่ Key ที่ระบุใน Redis Datastore โดยใช้คำสั่ง Redis GETRANGE คำสั่ง GETRANGE คำสั่งนี้รับ Offset Start (Inclusive) และ End (Inclusive) ซึ่งกำหนด Index เริ่มต้นและสิ้นสุดของ Substring Index เป็น Zero-based ดังนั้น 0 หมายถึงสมาชิ

Total 418 -คอมพิวเตอร์  FirstPage PreviousPage NextPage LastPage CurrentPage:10/21  20-คอมพิวเตอร์/Page Goto:1 4 5 6 7 8 9 10 11 12 13 14 15 16