Ich habe ein Java-Objekt, das ich in einer lokalen In-Memory-Datenbank speichern möchte. Das Objekt hat eine Ein-Viele-FK-Beziehung, andernfalls hat es 20 Integer/String/Enumerated-Felder.Schreiben von einfacher und effizienter Datenbank Benutzerdefinierter ORM-Code in Java
Ich möchte vermeiden, ein Framework zu verwenden.
Obwohl die Objekte selbst nicht sehr groß sind, wird eine große Menge dieser Objekte mit hoher Häufigkeit eingefügt/aktualisiert (20.000 Aktualisierungen alle 5 Sekunden).
Was ist der einfachste Weg, um dieses Problem anzugehen? Was ich möchte, ist Java-Objekt in diese ORM-Ebene, Java-Objekt aus dieser ORM-Ebene heraus (wenn nach abgefragt). Ich möchte Objekte auch abfragen können.
Irgendwelche Tipps?
Können Caches gegen abgefragt werden? – systemoutprintln
Je nachdem, welche Technologie Sie verwenden und was genau Sie mit Abfragen meinen (ich nehme an, Sie meinen Listen von Objekten, die bestimmte, möglicherweise komplexe Kriterien erfüllen), ist die Antwort ein qualifiziertes Ja. – cletus