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
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 beliamount
, 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