Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 13932|Jawab: 0

[Sumber] Java Redis - Mengimplementasikan kueri bersyarat sederhana

[Salin tautan]
Diposting pada 05/03/2019 16.36.03 | | | |
Pertama, impor paket toples



Kedua, wujudkan kueri bersyarat sederhana

Membuat kelas entitas pengguna


Buat 5 objek dan masukkan ke dalam cache sehingga kita dapat mengujinya

Saat dikueri di redis, Anda dapat melihat bahwa 5 objek pengguna telah disimpan dalam cache



Selanjutnya, pertama-tama terapkan kueri kondisi tunggal, seperti mengkueri pengguna dengan usia 15 tahun dan pengguna dengan jenis kelamin m
Karena Redis adalah nosql dan tidak dapat secara langsung menggunakan tempat untuk mengkueri kondisi seperti mysql, Redis hanya dapat menggunakan metode bodoh untuk mengimplementasikan kueri bersyarat: simpan semua pengguna yang memenuhi syarat dalam satu set




Jadi, jika Anda ingin mengkueri pengguna dengan usia 15 tahun, Anda harus terlebih dahulu menghapus semua UUID dari USER_TABLE_AGE_15, lalu menghapus pengguna dari USER_TABLE

Hasilnya adalah sebagai berikut:

Pengguna [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, name=y1, sex=m, age=15]
Pengguna [id=aa074a2a-88d9-4b50-a99f-1375539164f7, name=y4, sex=n, age=15]
Jadi jika Anda membutuhkan pengguna dengan usia 15 tahun dan jenis kelamin M, itu sangat sederhana, dapatkan
USER_TABLE_AGE_15 dan USER_TABLE_SEX_m, dan kemudian mendapatkannya dari USER_TABLE.


Pengguna [id=63a970ec-e997-43e0-8ed9-14c5eb87de8b, name=y1, sex=m, age=15]






Mantan:Materi Studi Ujian Insinyur Huawei
Depan:
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com