Αυτό το άρθρο είναι ένα άρθρο καθρέφτη της αυτόματης μετάφρασης, κάντε κλικ εδώ για να μεταβείτε στο αρχικό άρθρο.

Άποψη: 11415|Απάντηση: 0

[Ρέντις] Redis wildcards για μαζική διαγραφή κλειδιών

[Αντιγραφή συνδέσμου]
Δημοσιεύτηκε στις 12/8/2019 5:12:14 μ.μ. | | |
Στο Redis, η εντολή DEL υποστηρίζει πολλά κλειδιά ως παραμέτρους προς διαγραφή, αλλά δεν υποστηρίζει χαρακτήρες μπαλαντέρ και τα κλειδιά δεν μπορούν να διαγραφούν σε παρτίδες μέσω χαρακτήρων μπαλαντέρ.Ωστόσο, μπορούμε να το κάνουμε αυτό με τη βοήθεια των αγωγών Linux και των οδηγιών xargs

Για παράδειγμα, για να καταργήσετε όλα τα κλειδιά που ξεκινούν με χρήστη, μπορείτε να κάνετε τα εξής:

[root@dev_opayredis src]# redis-cli κλειδιά "χρήστης*"
1) "χρήστης1"
2) "χρήστης2"
[root@dev_opayredis src]# κλειδιά redis-cli "χρήστης*" | xargs redis-cli del
(ακέραιος) 2

Διαγραφή επιτυχής
Σημείωση: Η εντολή είναι διαθέσιμη μόνο για διακομιστές Linux και όχι για διακομιστές Windows.

Υπάρχει ένα σφάλμα στην κρυφή μνήμη redis, το οποίο προκαλεί την ανάγκη καθαρισμού πάρα πολλών βρώμικων δεδομένων. Ωστόσο, το del of redis δεν υποστηρίζει τη μαζική διαγραφή χαρακτήρων μπαλαντέρ από προεπιλογή και χρησιμοποιούμε εντολές linux για να εφαρμόσουμε τη μαζική διαγραφή

  • -h διεύθυνση κεντρικού υπολογιστή redis
  • -έναν κωδικό πρόσβασης
  • -n Καθορίστε τον αριθμό της βάσης δεδομένων
  • κλειδιά κλειδί μπαλαντέρ



Διαγράψτε τα καθορισμένα δεδομένα γραμμής για το καθορισμένο κλειδί μπαλαντέρ







Προηγούμενος:Αγοράστε περιεχόμενο μονάδας flash USB αυτοκινήτου 3T
Επόμενος:Η 75η ημέρα ανεργίας στο Shenzhen
Αποκήρυξη:
Όλο το λογισμικό, το υλικό προγραμματισμού ή τα άρθρα που δημοσιεύονται από το Code Farmer Network προορίζονται μόνο για μαθησιακούς και ερευνητικούς σκοπούς. Το παραπάνω περιεχόμενο δεν θα χρησιμοποιηθεί για εμπορικούς ή παράνομους σκοπούς, άλλως οι χρήστες θα υποστούν όλες τις συνέπειες. Οι πληροφορίες σε αυτόν τον ιστότοπο προέρχονται από το Διαδίκτυο και οι διαφορές πνευματικών δικαιωμάτων δεν έχουν καμία σχέση με αυτόν τον ιστότοπο. Πρέπει να διαγράψετε εντελώς το παραπάνω περιεχόμενο από τον υπολογιστή σας εντός 24 ωρών από τη λήψη. Εάν σας αρέσει το πρόγραμμα, υποστηρίξτε γνήσιο λογισμικό, αγοράστε εγγραφή και λάβετε καλύτερες γνήσιες υπηρεσίες. Εάν υπάρχει οποιαδήποτε παραβίαση, επικοινωνήστε μαζί μας μέσω email.

Mail To:help@itsvse.com