-
Notifications
You must be signed in to change notification settings - Fork 0
Java
-
Methods[] Class#getMethods(): スーパークラスを含め public な全メソッドを返す
-
Methods[] Class#getDelaredMethods(): 自クラスが宣言している全メソッドを返す
-
<Class A>.isAssignableForm(<Class B>) : <Class B> extends or implements <Class A> の場合、True
-
http://www.goldmansachs.com/gs-collections/presentations/GSC_Memory_Tests.pdf
-
JDK7/Guava/Trove/GS Collection メモリ性能比較
-
開発元の比較なのでもちろんGS Collectionが省メモリ
-
-
http://www.h2database.com/html/license.html
-
Pure-Java の DB
-
MPL 2.0 (Mozilla Public License Version 2.0) or under the EPL 1.0 (Eclipse Public License)
-
ECCN(5D002)
-
-
http://d.hatena.ne.jp/Kazuhira/20130727/1374940509
-
Infinispan/Hazelcast/Ehcache/Guavaでベンチマーク
-
ローカルメモリキャッシュのみ必要ならGuavaで十分(最速)
-
ディスクキャッシュが使いたい場合はEhcache
-
インメモリデータグリッドも必要ならInfinispan
-
-
http://d.hatena.ne.jp/Kazuhira/20130723/1374587549
-
機能・ライセンスなどの比較
-
-
http://d.hatena.ne.jp/Kazuhira/20141204/1417650680 - Java 標準キャッシュ仕様(JavaEE8)
-
-
Javaで一番有名らしい、ローカル用途
-
apache-2.0 license
-
JSR-107対応が微妙らしい(3系は改善される予定)
-
-
-
インメモリデータグリッド
-
分散key/valueストアなどもサポート
-
apache-2.0 license
-
-
http://etc9.hatenablog.com/entry/2015/06/26/005020
-
JVM内部利用のためのルーチン
-
通常のメソッドではできないことができる
-
メモリからの整数デコードがByteBufferの2倍程度高速らしい
-
-
http://nothingcosmos.blog52.fc2.com/blog-entry-178.html
-
ByteBuffer direct 版もコーディング次第で速くなるらしい
-
-
https://github.com/airlift/slice
-
Unsafe の wrapper ライブラリ
-
Apache-2.0 License
-