Tutorial Server Redis Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari server perintah Redis,
server perintah Redis terutama digunakan untuk mengelola layanan Redis.
Contoh berikut menunjukkan cara mendapatkan statistik server Redis:
redis 127.0.0.1:6379> INFO # Server redis_version:2.8.13 redis_git_sha1:00000000 redis_git_dirty:0 redis_build_id:c2238b38b1edb0e2 redis_mode:standalone os:Linux 3.5.0-48-generic x86_64 arch_bits:64 multiplexing_api:epoll gcc_version:4.7.2 process_id:3856 run_id:0e61abd297771de3fe812a3c21027732ac9f41fe tcp_port:6379 uptime_in_seconds:11554 uptime_in_days:0 hz:10 lru_clock:16651447 config_file: # Clients connected_clients:1 client-longest_output_list:0 client-biggest_input_buf:0 blocked_clients:0 # Memory used_memory:589016 used_memory_human:575.21K used_memory_rss:2461696 used_memory_peak:667312 used_memory_peak_human:651.67K used_memory_lua:33792 mem_fragmentation_ratio:4.18 mem_allocator:jemalloc-3.6.0 # Persistence loading:0 rdb_changes_since_last_save:3 rdb_bgsave_in_progress:0 rdb_last_save_time:1409158561 rdb_last_bgsave_status:ok rdb_last_bgsave_time_sec:0 rdb_current_bgsave_time_sec:-1 aof_enabled:0 aof_rewrite_in_progress:0 aof_rewrite_scheduled:0 aof_last_rewrite_time_sec:-1 aof_current_rewrite_time_sec:-1 aof_last_bgrewrite_status:ok aof_last_write_status:ok # Stats total_connections_received:24 total_commands_processed:294 instantaneous_ops_per_sec:0 rejected_connections:0 sync_full:0 sync_partial_ok:0 sync_partial_err:0 expired_keys:0 evicted_keys:0 keyspace_hits:41 keyspace_misses:82 pubsub_channels:0 pubsub_patterns:0 latest_fork_usec:264 # Replication role:master connected_slaves:0 master_repl_offset:0 repl_backlog_active:0 repl_backlog_size:1048576 repl_backlog_first_byte_offset:0 repl_backlog_histlen:0 # CPU used_cpu_sys:10.49 used_cpu_user:4.96 used_cpu_sys_children:0.00 used_cpu_user_children:0.01 # Keyspace db0:keys=94,expires=1,avg_ttl=41638810 db1:keys=1,expires=0,avg_ttl=0 db3:keys=1,expires=0,avg_ttl=0
Tabel berikut mencantumkan perintah Redis Server terkait:
Tidak. | Perintah dan deskripsi |
---|---|
1 | BGREWRITEAOF eksekusi asynchronous dari AOF (AppendOnly File) mengajukan operasi menimpa |
2 | BGSAVE Menyimpan database saat ini di data latar belakang asynchronous ke disk |
3 | CLIENT membunuh [ip: port] [ ID client-id] Menutup koneksi client |
4 | CLIENT LIST Bisa terhubung ke daftar koneksi client server |
5 | CLIENT getName Mendapat nama koneksi |
6 | CLIENT PAUSE batas waktu Mengakhiri dalam waktu yang ditentukan dari perintah klien |
7 | CLIENT setName koneksi-nama Menetapkan nama koneksi saat ini |
8 | SLOT CLUSTER Dapatkan pemetaan berbagai node cluster |
9 | COMMAND Dapatkan rincian Redis perintah array yang |
10 | COMMAND COUNT Dapatkan jumlah total perintah Redis |
11 | GETKEYS COMMAND Mendapat semua kunci yang diberikan perintah |
12 | WAKTU Mengembalikan waktu server saat |
13 | COMMAND INFO perintah-nama [-perintah nama id.] Mendapat array yang ditentukan perintah Redis dijelaskan |
14 | CONFIG parameter GET Mendapat nilai parameter konfigurasi yang ditetapkan |
15 | CONFIG REWRITE Redis server pada konfigurasi startup file yang ditentukan redis.conf rewrite |
16 | Nilai parameter CONFIG SET Redis memodifikasi parameter konfigurasi tanpa reboot |
17 | CONFIG RESETSTAT Ulang INFO perintah data statistik tertentu |
18 | DBSIZE Mengembalikan jumlah kunci database saat ini |
19 | kunci OBJEK DEBUG Dapatkan informasi debugging kunci |
20 | DEBUG segfault Mari Redis layanan crash |
21 | FLUSHALL Hapus semua kunci semua database |
22 | FLUSHDB Hapus semua basis data kunci saat |
23 | INFO [bagian] Redis server untuk mendapatkan berbagai informasi dan statistik nilai-nilai |
24 | LASTSAVE Redis berhasil kembali terakhir kali untuk menyimpan data ke disk, format timestamp UNIX |
25 | MONITOR Real-time print out Redis server menerima perintah, debugging |
26 | PERAN Kembali dari peran master contoh milik |
27 | SIMPAN Asynchronous menyimpan data ke disk |
28 | SHUTDOWN [NOSAVE] [SIMPAN] Asynchronous menyimpan data ke disk, dan menutup server |
29 | port host SLAVEOF Arus server ke server slave server yang ditentukan (slave server) |
30 | SLOWLOG subcommand [argumen] Manajemen Redis log lambat |
31 | SYNC perintah internal untuk replikasi (replikasi) dari |