MongoDB
 sql >> база данни >  >> NoSQL >> MongoDB

BSON библиотека за java?

Можете да използвате драйвера MongoDB за Java, за да съхранявате BSON обект, след което да го преобразувате в String който след това можете да обвиете с JSONObject .

Например, ето как ще създам обикновен документ:

BasicDBObject obj = new BasicDBObject();
obj.put("name", "Matt");
obj.put("date", new Date());

След това, за да получите String представяне на обекта, просто извикайте:

String bsonString = obj.toString();

Увийте го с JSONObject и вземете атрибута date, който трябва да го върне във формат, съвместим с BSON.

JSONObject newObject = new JSONObject(bsonString);
System.out.println(newObject.get("date"));

Резултатът е нещо като:

{"$date":"2012-08-10T05:22:53.872Z"}


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Намерете общото време, прекарано от потребител в mongoDB

  2. Spring Data MongoDB:Проекции и агрегации

  3. Mongodb масив $push и $pull

  4. Как да филтрирате масив в поддокумент с MongoDB

  5. MongoDB $in оператор за заявка