What is The Best Database for a Souped Up Hashtable? Qual è il miglior database per un Souped Up Hashtable?
All I really want is to store a very large Hashtable with more reads than writes. Tutto quello che vuole veramente è per memorizzare un gran Hashtable con più di legge scrive. It should be able to deal with more than 8GB of data. Essa dovrebbe essere in grado di affrontare con più di 8 GB di dati. The key will be a String of limited length. La chiave sarà una stringa di lunghezza limitata. I want it to be extremely fast on read-access, stable with sudden shutdown and other issues beyond our control and with very low CPU usage. Voglio che sia estremamente veloce a leggere accesso, stabile con l'arresto improvviso e altre questioni al di fuori del nostro controllo e con molto basso utilizzo della CPU. The leading contenders in my mind are: Contendenti leader nella mia mente sono:
1. HSQLDB
2. H2 Database, from the creator of Hypersonic SQL which is the predecessor of HSQLDB H2 base di dati, da parte del creatore di ipersonico SQL che è il predecessore di HSQLDB
3. Berkeley DB (Java version) Berkeley DB (versione Java)
4. MySQL (least preference) MySQL (meno preferenza)
5. Derby Database Database Derby
6. One$DB Un PB $
7. Home-brewed implementation of a souped up Hashtable Home-prodotta attuazione di un souped fino Hashtable
8. Prevayler
Note: The databases are listed in no particular order. Nota: Le basi di dati sono elencati in alcun ordine particolare.
Preferably it should leverage the memory for faster access using an LRU list for example. Preferibilmente dovrebbe sfruttare la memoria per un accesso più rapido utilizzando un elenco IFR per esempio. However it shouldn’t depend on being fully memory driven. Tuttavia non dovrebbe dipendere da essere pienamente memoria guidato. To summarize high read performance with acceptable write performance and low CPU usage are my primary concerns. Per riassumere leggere ad alta prestazioni accettabili a scrivere le prestazioni e basso utilizzo della CPU sono le mie principali preoccupazioni.
Looking forward to your recommendations. In attesa di vostre raccomandazioni.
Filed under Elencato sotto Database Banca dati , HSQLDB , Headline News Headline News , Java Software Software Java , MySQL , Programming Programmazione , RDBMS , Technology Tecnologia , Web , Web 2.0 2,0 web , Web Services Servizi Web | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | questo articolo |
Email this Article Invia questo articolo
You may also like to read Si può anche leggere come |




July 7th, 2007 at 10:26 pm 7 luglio 2007 a 10:26 pm
Have you considered Avete considerato Terracotta ? Very large hashmaps are very easy. Hashmaps di grandi dimensioni sono molto facili.
July 7th, 2007 at 11:32 pm 7 luglio 2007 a 11:32 pm
That is a very interesting product. Che è un prodotto molto interessante. Thanks for the pointer. Grazie per il puntatore.
July 10th, 2007 at 3:47 am Luglio 10, 2007 at 3:47 am
Have a look at Dai un'occhiata alle db4o . It’s available for Java and .Net E 'disponibile per Java e. Net
July 10th, 2007 at 7:01 pm 10 Luglio 2007 alle 7:01 pm
Fast reads, low volatility? Recita veloce, bassa volatilità? LDAP servers are built for that kind of thing. Server LDAP sono costruiti per questo genere di cose.
Cheers. Salute.