Этот материал находится в платной подписке. Оформи премиум подписку и смотри или слушай Master Redis - From Beginner to Advanced, 20+ hours, а также все другие курсы, прямо сейчас!
Премиум
  1. Урок 1. 00:04:43
    Course Introduction
  2. Урок 2. 00:04:29
    Introduction To Redis
  3. Урок 3. 00:05:47
    Installing Redis on Mac
  4. Урок 4. 00:04:35
    Starting and Shutting Down Redis Server
  5. Урок 5. 00:04:49
    Getting Server Information
  6. Урок 6. 00:04:32
    The Redis CLI
  7. Урок 7. 00:06:46
    Redis Keys and Values
  8. Урок 8. 00:02:39
    Deleting Keys
  9. Урок 9. 00:02:04
    How to check if a key exists or not
  10. Урок 10. 00:07:56
    How to define keys with expiration
  11. Урок 11. 00:04:02
    How to remove expiration from a key
  12. Урок 12. 00:03:00
    How Redis handle keys expirations
  13. Урок 13. 00:10:13
    Key Spaces
  14. Урок 14. 00:10:29
    Keys naming conventions
  15. Урок 15. 00:15:55
    Keys pattern matching - KEYS
  16. Урок 16. 00:04:09
    Saving keys information on server
  17. Урок 17. 00:04:45
    Rename a Key - RENAME
  18. Урок 18. 00:02:10
    Rename a key with caution using RENAMENX
  19. Урок 19. 00:03:20
    Deleting Keys Asynchronously via UNLINK
  20. Урок 20. 00:03:03
    How to find data type of a key value - TYPE
  21. Урок 21. 00:02:25
    Introduction to data types
  22. Урок 22. 00:09:01
    Redis Strings and their use cases
  23. Урок 23. 00:06:55
    String Key definition for an app, and a shop
  24. Урок 24. 00:07:33
    Counting numbers using INCR and DECR
  25. Урок 25. 00:04:27
    Counting floating point numbers
  26. Урок 26. 00:05:26
    Using APPEND as list of timeseries data
  27. Урок 27. 00:04:33
    Setting and getting multiple keys via MSET, MGET, MSETNX
  28. Урок 28. 00:06:08
    Using GETSET for an atomic reset
  29. Урок 29. 00:07:23
    Extract string value via GETRANGE
  30. Урок 30. 00:04:11
    Replace string value using SETRANGE
  31. Урок 31. 00:05:18
    Set Key and expiration using SETEX and PSETEX
  32. Урок 32. 00:03:59
    Set key if not exists using SETNX
  33. Урок 33. 00:04:45
    String Encoding types
  34. Урок 34. 00:03:11
    Using serialized JSON data
  35. Урок 35. 00:17:06
    Scanning Keys with SCAN
  36. Урок 36. 00:05:12
    Introduction to lists
  37. Урок 37. 00:06:34
    Creating a list using LPUSH, RPUSH
  38. Урок 38. 00:07:19
    View latest stock prices via LINDEX
  39. Урок 39. 00:05:18
    Insert an element via LINSERT
  40. Урок 40. 00:04:02
    Remove elements via LPOP and RPOP
  41. Урок 41. 00:03:19
    Trim a list using LTRIM
  42. Урок 42. 00:03:00
    Update an element value via LSET
  43. Урок 43. 00:02:51
    Find length of a list via LLEN
  44. Урок 44. 00:08:34
    Find matching elements via LPOS
  45. Урок 45. 00:05:02
    Remove element via LREM
  46. Урок 46. 00:08:17
    Move elements between lists via LMOVE
  47. Урок 47. 00:04:24
    Introduction to Hashes
  48. Урок 48. 00:07:34
    Using HSET, HGET and HGETALL for hashes
  49. Урок 49. 00:02:51
    Get multiple fields values via HMGET
  50. Урок 50. 00:01:14
    Find length of a hash via HLEN
  51. Урок 51. 00:02:30
    Delete fields via HDEL
  52. Урок 52. 00:02:26
    Use HEXISTS to check if a field exist
  53. Урок 53. 00:01:52
    Get all fields name via HKEYS
  54. Урок 54. 00:01:18
    Get all fields values via HVALS
  55. Урок 55. 00:04:05
    Counting via HINCRBY and HINCRBYFLOAT
  56. Урок 56. 00:02:13
    Using HSETNX to add a new field
  57. Урок 57. 00:04:28
    Get random fields via HRANDFIELD
  58. Урок 58. 00:02:55
    Introduction to Sets
  59. Урок 59. 00:05:33
    Are sets are unique, and un-ordered
  60. Урок 60. 00:08:04
    Using SETS for unique data
  61. Урок 61. 00:04:57
    Sets Maintenance - SADD, SREM, SPOP
  62. Урок 62. 00:08:51
    Checking a membership existence
  63. Урок 63. 00:03:59
    Get random elements via SRANDMEMBER
  64. Урок 64. 00:11:17
    Moving elements within sets via SMOVE
  65. Урок 65. 00:05:15
    Sets Operations - Union
  66. Урок 66. 00:03:33
    Sets Operations - Union and store results with SUNIONSTORE
  67. Урок 67. 00:06:42
    Sets Operations - Intersection
  68. Урок 68. 00:06:19
    Sets Operations - Difference
  69. Урок 69. 00:02:54
    Introduction to Sorted Sets
  70. Урок 70. 00:08:09
    Using ZADD and ZRANGE
  71. Урок 71. 00:03:14
    Display data in reverse score order
  72. Урок 72. 00:05:34
    Atomic operations by ZINCRBY
  73. Урок 73. 00:04:37
    Lexicographical order
  74. Урок 74. 00:11:15
    Rank stocks with ZRANK
  75. Урок 75. 00:04:42
    Introduction to HyperLogLog
  76. Урок 76. 00:15:15
    Unique Website visitors via HyperLogLog
  77. Урок 77. 00:04:27
    Introduction to Publish/Subscribe Model
  78. Урок 78. 00:09:35
    Setup a Publish/Subscribe communication
  79. Урок 79. 00:06:29
    Patterned Subscription
  80. Урок 80. 00:08:09
    Channel management via PUBSUB
  81. Урок 81. 00:13:21
    Redis Database Design - A Chat Application
  82. Урок 82. 00:06:31
    Redis Database Design - A Chat Application Part 2
  83. Урок 83. 00:16:40
    Insert country codes and stock prices via mass insertion
  84. Урок 84. 00:12:36
    From a RDBMS Table to Redis Data Structure
  85. Урок 85. 00:10:00
    From multi primary keys to Redis Structure
  86. Урок 86. 00:07:27
    Introduction to Redis Protocol
  87. Урок 87. 00:12:00
    Turning strings into Redis Protocol Specifications
  88. Урок 88. 00:15:36
    Generating Redis Protocol commands usng python
  89. Урок 89. 00:06:06
    Inspect internal Redis objects via OBJECT
  90. Урок 90. 00:09:17
    Dump and Restore Keys
  91. Урок 91. 00:03:01
    Checking command history
  92. Урок 92. 00:04:32
    Using redis-cli to scan keys
  93. Урок 93. 00:11:51
    Using bash to get all keys and values
  94. Урок 94. 00:06:00
    Using URL, echo to list all keys
  95. Урок 95. 00:17:11
    Connecting with Python - Getting Keys
  96. Урок 96. 00:04:20
    Introduction to Replication and Scalability
  97. Урок 97. 00:17:53
    Setting up Master/Slave Replication
  98. Урок 98. 00:09:05
    How replication works
  99. Урок 99. 00:20:18
    INFO Command Part 1
  100. Урок 100. 00:08:41
    INFO Command Part 2
  101. Урок 101. 00:07:18
    ROLE Command
  102. Урок 102. 00:07:14
    Introduction to Redis Cluster
  103. Урок 103. 00:06:43
    Redis Cluster Data Sharding
  104. Урок 104. 00:13:46
    Setup and configuration of 6 nodes
  105. Урок 105. 00:16:31
    Launch a cluster with nodes
  106. Урок 106. 00:07:19
    Cluster commands - Check Nodes, Slaves, Slots
  107. Урок 107. 00:04:49
    High availability in cluster
  108. Урок 108. 00:06:22
    Adding a node to a cluster
  109. Урок 109. 00:04:42
    What happens when a slave is shutdown
  110. Урок 110. 00:07:19
    Using Redis-cli to find cluster information, nodes and more
  111. Урок 111. 00:03:17
    Using CLUSTER NODES, CLUSTER SLOTS commands
  112. Урок 112. 00:03:19
    Using CLUSTER INFO, MYID and REPLICAS commands
  113. Урок 113. 00:06:43
    Find a hash slot number of a keys and Keys in slots
  114. Урок 114. 00:04:20
    Shutdown a cluster
  115. Урок 115. 00:03:50
    Introduction to Lua Language
  116. Урок 116. 00:04:27
    Setting up Lua interpreter
  117. Урок 117. 00:03:14
    Values and Data Types
  118. Урок 118. 00:04:55
    Quick assignments of numbers, booleans and strings
  119. Урок 119. 00:02:57
    Numbers
  120. Урок 120. 00:16:15
    Strings
  121. Урок 121. 00:03:18
    Arithmetic Operators
  122. Урок 122. 00:07:19
    Relationship operators
  123. Урок 123. 00:07:26
    Logical Operators
  124. Урок 124. 00:03:39
    Strings operations
  125. Урок 125. 00:21:35
    Tables data types
  126. Урок 126. 00:06:05
    IF statement
  127. Урок 127. 00:15:20
    FOR loop
  128. Урок 128. 00:06:49
    WHILE loop
  129. Урок 129. 00:03:47
    EVAL - Lua and Redis Data types
  130. Урок 130. 00:16:06
    EVAL statement
  131. Урок 131. 00:05:06
    Introduction to RediSearch
  132. Урок 132. 00:05:48
    Running RediSearch with Docker
  133. Урок 133. 00:06:11
    Running RediSearch on Redis Cloud
  134. Урок 134. 00:05:36
    Using RediSearch on Movies Database
  135. Урок 135. 00:11:16
    Adding sample movies data via hashes
  136. Урок 136. 00:09:34
    Creating an index
  137. Урок 137. 00:13:02
    Query data with RediSearch
  138. Урок 138. 00:07:02
    fuzzy logic and search by value
  139. Урок 139. 00:05:07
    Value range searches
  140. Урок 140. 00:01:41
    Counting total records/documents
  141. Урок 141. 00:06:19
    Insert, Update, Delete and Expire Documents
  142. Урок 142. 00:08:29
    Manage Indexes
  143. Урок 143. 00:11:15
    Import sample movies datasets
  144. Урок 144. 00:10:15
    Creating Indexes on movies database
  145. Урок 145. 00:05:07
    Using @fieldname with and without contains
  146. Урок 146. 00:05:30
    Search with OR criteria
  147. Урок 147. 00:08:13
    Search condition1 AND (condition2 OR condition3)
  148. Урок 148. 00:09:04
    Numerical Conditions
  149. Урок 149. 00:04:54
    Sort data with SORTBY
  150. Урок 150. 00:08:44
    Limiting results using LIMIT
  151. Урок 151. 00:04:37
    Aggregation with FT.AGGREGATE
  152. Урок 152. 00:17:12
    Grouping data
  153. Урок 153. 00:05:00
    Grouping, reducing and sorting data
  154. Урок 154. 00:18:27
    Grouping with multiple reduce functions SUM, AVG
  155. Урок 155. 00:18:21
    Transforming aggregated data using APPLY function
  156. Урок 156. 00:07:50
    View APPLY Function visually
  157. Урок 157. 00:07:44
    APPLY Function with date transformation
  158. Урок 158. 00:09:45
    Using FILTER to filter data
  159. Урок 159. 00:06:34
    Filter on resultsets
  160. Урок 160. 00:09:56
    Create custom indexes via FILTER
  161. Урок 161. 00:05:50
    Introduction to RedisInsight
  162. Урок 162. 00:05:12
    Setup RedisInsight
  163. Урок 163. 00:08:09
    View Database and Keys
  164. Урок 164. 00:03:56
    Add/Update/Delete a key Value
  165. Урок 165. 00:01:22
    Set an expiry to a key
  166. Урок 166. 00:03:30
    Add a new key
  167. Урок 167. 00:03:18
    Using CLI
  168. Урок 168. 00:03:02
    View Database Information
  169. Урок 169. 00:11:46
    Use Search capabilities
  170. Урок 170. 00:03:29
    Introduction to RedisJSON
  171. Урок 171. 00:05:19
    Why do we need RedisJSON?
  172. Урок 172. 00:02:29
    Setup RedisJSON via Docker
  173. Урок 173. 00:09:26
    How to SET and GET a JSON object
  174. Урок 174. 00:05:16
    How to append string and get length
  175. Урок 175. 00:03:04
    How to get Object Length and Keys
  176. Урок 176. 00:04:18
    Doing atomic operations
  177. Урок 177. 00:05:53
    How to delete a JSON object
  178. Урок 178. 00:06:18
    How much memory is used for JSON object?
  179. Урок 179. 00:20:14
    Food Truck System via JSON
  180. Урок 180. 00:07:02
    New options for the SET command
  181. Урок 181. 00:07:22
    Alternatives to the GET command
  182. Урок 182. 00:04:28
    HRANDFIELD command
  183. Урок 183. 00:06:16
    The SMISMEMBER Command
  184. Урок 184. 00:05:28
    Redis Functions in Redis 7.0