2009-12-05 2 views
7

Wie können Berkeley DB-Griffe in einer Multithread-Anwendung am besten verwendet werden?Berkeley DB in Multithread-Anwendungen

  1. Ist es besser, jeden Thread seinen eigenen Griff zu öffnen; oder,

  2. ist es besser, ein einzelnes Handle zu öffnen und jeden Thread tun txn_begin {} txn-> commit()?

Welche besser skaliert? Ich verwende Transaktionsdatenspeicher mit DB_THREAD-Flag.

Dank

+0

Ich bin sehr interessiert an der Antwort auf diese Frage! –

Antwort

5

Lasen Sie diese guide unter Multi-Thread-Umgebung BDB?

+0

Der Link ist tot :( – jutky

Verwandte Themen