redis刪除數(shù)據(jù)的方法有哪些
小億
104
2024-03-15 17:33:52
- DEL key:刪除指定的key及其對(duì)應(yīng)的數(shù)據(jù)。
- DEL key1 key2 key3…:一次刪除多個(gè)key及其對(duì)應(yīng)的數(shù)據(jù)。
- DEL pattern:根據(jù)指定的模式匹配刪除多個(gè)key及其對(duì)應(yīng)的數(shù)據(jù)。
- FLUSHDB:刪除當(dāng)前數(shù)據(jù)庫中的所有key及其對(duì)應(yīng)的數(shù)據(jù)。
- FLUSHALL:刪除所有數(shù)據(jù)庫中的所有key及其對(duì)應(yīng)的數(shù)據(jù)。
- EXPIRE key seconds:為指定的key設(shè)置過期時(shí)間,經(jīng)過指定的秒數(shù)后自動(dòng)刪除數(shù)據(jù)。
- EXPIREAT key timestamp:為指定的key設(shè)置過期時(shí)間,指定一個(gè)UNIX時(shí)間戳,到達(dá)指定時(shí)間后自動(dòng)刪除數(shù)據(jù)。
- UNLINK key:異步刪除指定的key,減少阻塞時(shí)間。
- UNLINK key1 key2 key3…:異步刪除多個(gè)key,減少阻塞時(shí)間。