cari

Rumah  >  Soal Jawab  >  teks badan

Pangkalan Data - Bagaimanakah jadual sejarah masa terhad direka bentuk?

Pangkalan data ialah MongoDB.

Andaikan terdapat jadual data (data collection-collection) --- Pengguna.

Setiap kali pengguna (Pengguna) mengemas kini datanya, salinan data sejarah perlu disimpan, tetapi tidak boleh terlalu banyak, sebagai contoh, hanya 5 salinan terkini yang harus disimpan paling banyak.

Jika anda mereka bentuk jadual UserHistory untuk menyimpan data lama, anda perlu menyemak sama ada terdapat lebih daripada 5 rekod setiap kali anda menyimpan rekod baharu. Jika ya, padamkan rekod yang paling lama.

Adakah ini munasabah?

Ada reka bentuk yang lebih munasabah?

ringa_leeringa_lee2739 hari yang lalu1057

membalas semua(2)saya akan balas

  • 大家讲道理

    大家讲道理2017-05-31 10:38:04

    https://docs.mongodb.com/v3.0...
    Bolehkah dokumen ini menjawab soalan anda?

    balas
    0
  • phpcn_u1582

    phpcn_u15822017-05-31 10:38:04

    Gunakan pencetus + prosedur tersimpan secara tradisional.

    balas
    0
  • Batalbalas