2009-12-05 11 views
7

Qual è il modo migliore di utilizzare gli handle Berkeley DB (bdb) in un'applicazione multithreading?Berkeley DB in applicazioni con multithreading

  1. È meglio che ogni thread apra la propria maniglia; oppure,

  2. è meglio aprire un singolo handle e fare in modo che ogni thread txn_begin {} txn-> commit()?

Quale scala meglio? Sto usando Transactional Data Store con flag DB_THREAD.

Grazie

+0

Sono molto interessato alla risposta a questa domanda! –

risposta

5

Hai letto questo guide a BDB in ambiente multi filo?

+0

Il link è morto :( – jutky