(Melaksanakan penomboran dalam MongoDB)
Penomboran berasaskan langkau tidak disyorkan untuk set data yang besar kerana penggunaan memorinya. Pendekatan alternatif untuk penomboran menggunakan susunan semula jadi mengikut medan _id. Walau bagaimanapun, mendapatkan semula _id dokumen terakhir adalah satu cabaran untuk pemula.
(Paging Hadapan)**
Paging ke hadapan melibatkan lelaran melalui halaman dalam susunan berurutan, menyimpan _id daripada item terakhir pada setiap halaman.
Untuk susunan semula jadi seperti _id, prosesnya mudah:
(Aturan Bukan Semulajadi)**
Untuk susunan bukan semulajadi, seperti pangkat, prosesnya menjadi lebih kompleks :
Pada halaman pertama, simpan _id dokumen yang diambil dan pangkat lastSeen:
Pada halaman berikutnya, kecualikan _id yang dilihat dan dapatkan semula dokumen dengan pangkat kurang daripada atau sama dengan lastSeen :
(Pertimbangan)**
Atas ialah kandungan terperinci Bagaimana untuk Melaksanakan Penomboran Optimum dalam MongoDB?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!