{"acl_categories":["@keyspace","@write","@slow"],"arguments":[{"display_text":"source","key_spec_index":0,"name":"source","type":"key"},{"display_text":"destination","key_spec_index":1,"name":"destination","type":"key"},{"display_text":"destination-db","name":"destination-db","optional":true,"token":"DB","type":"integer"},{"display_text":"replace","name":"replace","optional":true,"token":"REPLACE","type":"pure-token"}],"arity":-3,"categories":["docs","develop","stack","oss","rs","rc","oss","kubernetes","clients"],"command_flags":["write","denyoom"],"complexity":"O(N) worst case for collections, where N is the number of nested items. O(1) for string values.","description":"Copies the value of a key to a new key.","duplicateOf":"head:data-ai-metadata","group":"generic","key_specs":[{"RO":true,"access":true,"begin_search":{"spec":{"index":1},"type":"index"},"find_keys":{"spec":{"keystep":1,"lastkey":0,"limit":0},"type":"range"}},{"OW":true,"begin_search":{"spec":{"index":2},"type":"index"},"find_keys":{"spec":{"keystep":1,"lastkey":0,"limit":0},"type":"range"},"update":true}],"location":"body","since":"6.2.0","syntax_fmt":"COPY source destination [DB destination-db] [REPLACE]","title":"COPY","tableOfContents":{"sections":[{"id":"required-arguments","title":"Required arguments"},{"id":"optional-arguments","title":"Optional arguments"},{"id":"examples","title":"Examples"},{"id":"redis-software-and-redis-cloud-compatibility","title":"Redis Software and Redis Cloud compatibility"},{"id":"return-information","title":"Return information"}]},"codeExamples":[]}
AI agent builder
Redis install Data types
Tools Community Docs
Login Sign up
  • AI agent builder
  • Redis install
  • Data types
  • Tools
  • Community
  • Docs
  • Sign up
  • Login
Develop with Redis Libraries and tools Redis products
Commands
  • Redis 8.8 Commands
  • Redis 8.6 Commands
  • Redis 8.4 Commands
  • Redis 8.2 Commands
  • Redis 8.0 Commands
  • Redis 7.4 Commands
  • Redis 7.2 Commands
  • Redis 6.2 Commands
  • ACL CAT
  • ACL DELUSER
  • ACL DRYRUN
  • ACL GENPASS
  • ACL GETUSER
  • ACL LIST
  • ACL LOAD
  • ACL LOG
  • ACL SAVE
  • ACL SETUSER
  • ACL USERS
  • ACL WHOAMI
  • APPEND
  • ARCOUNT
  • ARDEL
  • ARDELRANGE
  • ARGET
  • ARGETRANGE
  • ARGREP
  • ARINFO
  • ARINSERT
  • ARLASTITEMS
  • ARLEN
  • ARMGET
  • ARMSET
  • ARNEXT
  • AROP
  • ARRING
  • ARSCAN
  • ARSEEK
  • ARSET
  • ASKING
  • AUTH
  • BF.ADD
  • BF.CARD
  • BF.EXISTS
  • BF.INFO
  • BF.INSERT
  • BF.LOADCHUNK
  • BF.MADD
  • BF.MEXISTS
  • BF.RESERVE
  • BF.SCANDUMP
  • BGREWRITEAOF
  • BGSAVE
  • BITCOUNT
  • BITFIELD
  • BITFIELD_RO
  • BITOP
  • BITPOS
  • BLMOVE
  • BLMPOP
  • BLPOP
  • BRPOP
  • BRPOPLPUSH
  • BZMPOP
  • BZPOPMAX
  • BZPOPMIN
  • CF.ADD
  • CF.ADDNX
  • CF.COUNT
  • CF.DEL
  • CF.EXISTS
  • CF.INFO
  • CF.INSERT
  • CF.INSERTNX
  • CF.LOADCHUNK
  • CF.MEXISTS
  • CF.RESERVE
  • CF.SCANDUMP
  • CLIENT CACHING
  • CLIENT GETNAME
  • CLIENT GETREDIR
  • CLIENT ID
  • CLIENT INFO
  • CLIENT KILL
  • CLIENT LIST
  • CLIENT NO-EVICT
  • CLIENT NO-TOUCH
  • CLIENT PAUSE
  • CLIENT REPLY
  • CLIENT SETINFO
  • CLIENT SETNAME
  • CLIENT TRACKING
  • CLIENT TRACKINGINFO
  • CLIENT UNBLOCK
  • CLIENT UNPAUSE
  • CLUSTER ADDSLOTS
  • CLUSTER ADDSLOTSRANGE
  • CLUSTER BUMPEPOCH
  • CLUSTER COUNT-FAILURE-REPORTS
  • CLUSTER COUNTKEYSINSLOT
  • CLUSTER DELSLOTS
  • CLUSTER DELSLOTSRANGE
  • CLUSTER FAILOVER
  • CLUSTER FLUSHSLOTS
  • CLUSTER FORGET
  • CLUSTER GETKEYSINSLOT
  • CLUSTER INFO
  • CLUSTER KEYSLOT
  • CLUSTER LINKS
  • CLUSTER MEET
  • CLUSTER MIGRATION
  • CLUSTER MYID
  • CLUSTER MYSHARDID
  • CLUSTER NODES
  • CLUSTER REPLICAS
  • CLUSTER REPLICATE
  • CLUSTER RESET
  • CLUSTER SAVECONFIG
  • CLUSTER SET-CONFIG-EPOCH
  • CLUSTER SETSLOT
  • CLUSTER SHARDS
  • CLUSTER SLAVES
  • CLUSTER SLOT-STATS
  • CLUSTER SLOTS
  • CMS.INCRBY
  • CMS.INFO
  • CMS.INITBYDIM
  • CMS.INITBYPROB
  • CMS.MERGE
  • CMS.QUERY
  • COMMAND
  • COMMAND COUNT
  • COMMAND DOCS
  • COMMAND GETKEYS
  • COMMAND GETKEYSANDFLAGS
  • COMMAND INFO
  • COMMAND LIST
  • CONFIG GET
  • CONFIG RESETSTAT
  • CONFIG REWRITE
  • CONFIG SET
  • COPY
  • DBSIZE
  • DECR
  • DECRBY
  • DEL
  • DELEX
  • DIGEST
  • DISCARD
  • DUMP
  • ECHO
  • EVAL
  • EVAL_RO
  • EVALSHA
  • EVALSHA_RO
  • EXEC
  • EXISTS
  • EXPIRE
  • EXPIREAT
  • EXPIRETIME
  • FAILOVER
  • FCALL
  • FCALL_RO
  • FLUSHALL
  • FLUSHDB
  • FT._LIST
  • FT.AGGREGATE
  • FT.ALIASADD
  • FT.ALIASDEL
  • FT.ALIASUPDATE
  • FT.ALTER
  • FT.CONFIG GET
  • FT.CONFIG SET
  • FT.CREATE
  • FT.CURSOR DEL
  • FT.CURSOR READ
  • FT.DICTADD
  • FT.DICTDEL
  • FT.DICTDUMP
  • FT.DROPINDEX
  • FT.EXPLAIN
  • FT.EXPLAINCLI