MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Biblioteka BSON dla Javy?

Możesz użyć sterownika MongoDB dla Javy do przechowywania obiektu BSON, a następnie przekonwertować go na String które możesz następnie owinąć za pomocą JSONObject .

Na przykład, oto jak stworzę zwykły dokument:

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

Następnie, aby uzyskać String reprezentacja obiektu, po prostu zadzwoń:

String bsonString = obj.toString();

Owiń go JSONObject i uzyskaj atrybut daty, który powinien zwrócić go w formacie zgodnym z BSON.

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

Wynikowy wynik to mniej więcej:

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


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Kropka MongoDB (.) w nazwie klucza

  2. Jak pobrać tablicę z kolekcji mongoDB?

  3. MongoDB - $set do aktualizacji lub wypchnięcia elementu Array

  4. Mongoose Mongodb wysyła zapytanie do tablicy obiektów

  5. Jak przejść do produkcji z MongoDB — dziesięć najważniejszych wskazówek