Ya, sepertinya saya tidak pernah sempat menambahkannya; Saya tidak berpikir SHUTDOWN
apakah ada juga. Dalam kedua kasus, saya berharap mereka bukanlah hal yang biasa dilakukan pada permintaan jika klien - tetapi biasanya otomatis (konfigurasi ketekunan), atau dipicu pada baris perintah (secara manual atau sebagai bagian dari skrip) sebagai bagian dari operasi pemeliharaan rutin.
Saya bisa menambahkannya untuk build berikutnya (mungkin dengan centang "koneksi telah mengaktifkan perintah admin").
Sebuah benar-benar hacky solusi untuk saat ini (belum diuji) adalah:
.Scripting.Eval(0, "return redis.call('bgsave')", null, null);
(peringatan:di atas membuat saya bergidik)
Tetapi sekali lagi:jika aplikasi Anda hanya melakukan pekerjaan rutin, saya mungkin merekomendasikan menggunakan pengaturan persistensi redis otomatis. Jika aplikasi Anda adalah ujung depan pemantauan / pemeliharaan, maka SAVE
sepertinya tidak terlalu pantas.
tetapi tidak menemukan perintah apa pun terkait SAVE atau BGSAVE.
Sebenarnya, saya sangat menyarankan untuk menghindari SAVE
di server produksi, kecuali Anda tahu itu aman di satu sisi dan tidak digunakan; BGSAVE
tidak terlalu invasif.