MongoDB
 sql >> Teknologi Basis Data >  >> NoSQL >> MongoDB

Metode atau kueri MongoTemplate untuk menemukan nilai maksimum dari sebuah file

Anda dapat menemukan "objek dengan nilai bidang maksimum" di spring-data-mongodb. Mongo akan mengoptimalkan kombinasi sortir/batas JIKA bidang sortir diindeks (atau bidang @Id). Kalau tidak, masih cukup bagus karena akan menggunakan algoritma top-k dan menghindari pengurutan global (dokumen pengurutan mongodb) . Ini dari Contoh Mkyong tapi saya melakukan pengurutan terlebih dahulu dan menetapkan batas menjadi satu detik.

Query query = new Query();
query.with(new Sort(Sort.Direction.DESC, "idField"));
query.limit(1);
MyObject maxObject = mongoTemplate.findOne(query, MyObject.class);



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. MongoDB dengan C# - kueri dengan predikat yang dihasilkan secara dinamis

  2. Apa cara baru untuk mengatur DateTimeSerializationOptions.Defaults di driver mongodb c#?

  3. MongoDb Gabung kueri dengan PHP

  4. Memperbarui properti dokumen yang disematkan di Mongodb

  5. Apakah ada cara untuk 'cantik' mencetak output shell MongoDB ke file?