What is The Best Database for a Souped Up Hashtable?何が最高のデータベースは、性能が向上するハッシュテーブルですか?
All I really want is to store a very large Hashtable with more reads than writes.すべての本当に望むのは非常に大きなハッシュテーブルに格納するには他の読み取りよりも書いている。 It should be able to deal with more than 8GB of data.それに対処できるようにすべきである8 GBのデータを超える。 The key will be a String of limited length.このキーは、文字列の長さを限定します。 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.私はそれを読んで非常に高速にアクセス、安定して突然シャットダウンし、他の問題を超え、当社の管理やCPU使用率が非常に低いです。 The leading contenders in my mind are:私の心の主要候補には:
1. 1 。 HSQLDB HSQLDB -
2. 2 。 H2 Database, from the creator of Hypersonic SQL which is the predecessor of HSQLDB水素データベースからの創造の極超音速のSQLこれは、前任者のHSQLDB -
3. 3 。 Berkeley DB (Java version) Berkeley DBは( Java版)
4. 4 。 MySQL (least preference) MySQLの(最低優先)
5. 5 。 Derby Databaseダービーデータベース
6. 6 。 One$DB 1つします$ db
7. 7 。 Home-brewed implementation of a souped up Hashtable自家醸造の性能が向上するハッシュテーブルを実装
8. 8 。 Prevayler prevayler
Note: The databases are listed in no particular order.注:特定の順序でのデータベースに記載されています。
Preferably it should leverage the memory for faster access using an LRU list for example.できればならないのメモリを活用するにLRUリストを使用して高速なアクセスを例です。 However it shouldn’t depend on being fully memory driven.しかしそれに依存してはいけないが完全にメモリを駆動します。 To summarize high read performance with acceptable write performance and low CPU usage are my primary concerns.まとめると高いパフォーマンスを許容読み取り書き込みのパフォーマンスと低CPU使用率は私の主な関心事です。
Looking forward to your recommendations.あなたの提言を楽しみにしています。
Filed under提出されて Databaseデータベース , 、 HSQLDB HSQLDB - , 、 Headline Newsニュースの見出し , 、 Java Software Javaソフトウェア , 、 MySQL MySQLの , 、 Programmingプログラミング , 、 RDBMS RDBMSのより多くの , 、 Technology技術 , 、 Webウェブ , 、 Web 2.0ウェブ2.0 , 、 Web Services Webサービス | |
| |
RSS 2.0 RSS 2.0を | |
Trackbackトラックバック this Article |この記事|
Email this Article電子メールこの記事
You may also like to readを読むようにすることも可能 |




July 7th, 2007 at 10:26 pm 2007年7月7日10:26 pmの
Have you consideredここに検討 Terracottaテラコッタ ?ですか? Very large hashmaps are very easy.非常に大きなhashmapsは非常に簡単です。
July 7th, 2007 at 11:32 pm 2007年7月7日at 11:32午後
That is a very interesting product.それは非常に興味深い製品です。 Thanks for the pointer.ポインタてくれてありがとう。
July 10th, 2007 at 3:47 am 2007年7月10日3:47アム
Have a look atを見て db4o .です。 It’s available for Java and .Net Javaとのご利用いただけます。当期純
July 10th, 2007 at 7:01 pm 2007年7月10日は午後7時01分
Fast reads, low volatility?高速読み取り、低揮発性ですか? LDAP servers are built for that kind of thing. LDAPサーバーが組み込ま、そのようなものです。
Cheers.乾杯。