What is The Best Database for a Souped Up Hashtable? Quelle est la meilleure base de données pour une Hashtable Souped Up?
All I really want is to store a very large Hashtable with more reads than writes. Tout ce que je veux vraiment est de stocker un très grand Hashtable avec lit plus que l'écriture. It should be able to deal with more than 8GB of data. Elle devrait être en mesure de faire face à plus de 8 Go de données. The key will be a String of limited length. La clé sera d'une chaîne de longueur limitée. 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. Je tiens à être très rapide sur l'accès en lecture, stable, avec arrêt soudain et d'autres questions au-delà de notre contrôle et à très faible consommation CPU. The leading contenders in my mind are: Les principaux concurrents dans mon esprit sont:
1. HSQLDB
2. H2 Database, from the creator of Hypersonic SQL which is the predecessor of HSQLDB H2 la base de données, de la part du créateur de Hypersonic SQL qui est le prédécesseur de HSQLDB
3. Berkeley DB (Java version) Berkeley DB (version Java)
4. MySQL (least preference) MySQL (moins préférence)
5. Derby Database Base de données Derby
6. One$DB Un $ DB
7. Home-brewed implementation of a souped up Hashtable Accueil-brassée mise en place d'un souped jusqu'à Hashtable
8. Prevayler
Note: The databases are listed in no particular order. Note: Les bases de données sont énumérés dans aucun ordre particulier.
Preferably it should leverage the memory for faster access using an LRU list for example. De préférence, il convient de levier la mémoire pour un accès plus rapide en utilisant une liste EFP par exemple. However it shouldn’t depend on being fully memory driven. Toutefois, il ne devrait pas dépendre d'être pleinement axée sur la mémoire. To summarize high read performance with acceptable write performance and low CPU usage are my primary concerns. Pour résumer les performances de lecture de haut avec des performances acceptables écrire et à faible utilisation de l'UC sont mes principales préoccupations.
Looking forward to your recommendations. Dans l'attente de vos recommandations.
Filed under Classé sous Database Base de données , HSQLDB , Headline News Headline News , Java Software Logiciel de Java , MySQL , Programming Programmation , RDBMS SGBDR , Technology Technologie , Web , Web 2.0 2,0 Web , Web Services Services Web | |
| |
RSS 2.0 RSS 2,0 | |
Trackback this Article | cet article |
Email this Article Envoyer cet article
You may also like to read Vous mai également à lire |




July 7th, 2007 at 10:26 pm 7 juillet 2007 à 10:26 pm
Have you considered Avez-vous envisagé Terracotta ? Very large hashmaps are very easy. Très grand hashmaps sont très faciles.
July 7th, 2007 at 11:32 pm Juillet 7th, 2007 chez 11:32 pm
That is a very interesting product. C'est un produit très intéressant. Thanks for the pointer. Merci pour le pointeur.
July 10th, 2007 at 3:47 am Juillet 10th, 2007 at 3:47 am
Have a look at Jetez un coup d'œil à db4o . It’s available for Java and .Net Il est disponible pour Java et. Net
July 10th, 2007 at 7:01 pm Juillet 10th, 2007 at 7:01 pm
Fast reads, low volatility? Fast lit, faible volatilité? LDAP servers are built for that kind of thing. Serveurs LDAP sont conçus pour ce genre de chose.
Cheers. À la vôtre.