java 开发中的缓存问题
PHPz
PHPz 2017-04-18 10:00:21
0
2
413

java 开发 把购物车放在 cookie 中 用户登陆后吧信息保存在缓存中,如果此时 在后台 对商品信息进行修改 影响到了缓存中的数据 此时 如何处理!

PHPz
PHPz

学习是最好的投资!

membalas semua(2)
大家讲道理

Untuk objek dengan ketepatan masa yang ketat seperti produk, data latar belakang telah dikemas kini dan tempat di mana data ini digunakan juga perlu dikemas kini. Corak pemerhati biasanya digunakan untuk menyelesaikan masalah seperti ini, yang terasnya terletak pada menerbitkan dan melanggan. Terdapat banyak penyelesaian pelaksanaan khusus Anda boleh menggunakan Eventbus Guava dalam aplikasi, atau anda boleh menggunakan nosql seperti redis. Secara peribadi, adalah disyorkan untuk menggunakan redis untuk melengkapkannya Pada masa yang sama, redis juga boleh digunakan sebagai cache peringkat kedua.

大家讲道理

Tidak kira bagaimana anda mengemas kini data produk dalam cache, ia sangat memakan masa dan akan meningkatkan kerumitan sistem, dan data mungkin tidak dikemas kini dan dibaca dalam masa nyata, jadi disyorkan untuk memasukkannya dalam troli beli-belah Simpan skuId dan beli amount, dan baca data produk daripada cache produk apabila meleret troli beli-belah dan kemas kini cache produk selepas produk dikemas kini, yang boleh mengurangkan kerumitan sistem yang disebabkan oleh mengemas kini maklumat produk dan menjimatkan masa. Sebahagian besar ingatan

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan