berkeleydb jeに相当する "SELECT COUNT(*)FROM xz WHERE xz.a>の値"とは何ですか? http://www.oracle.com/technetwork/database/berkeleydb/performing.pdfには、私が必要とするほとんどのクエリがリストされています。しかし、これは欠けている。berkeleydb jeで "COUNT(*)xz WHERE xz.a>値"を選択する方法
現在、私はCollections APIを使用して方法を見つけました。 EntityIndex.sortedMap()。tailMap(key).size()を指定します。しかし、それは制限/問題がある:// download.oracle.com/docs:
- サイズは、インデックス・キー
- HTTPとしてint型よりも大きなものを使用する場合はInteger.MAX_VALUEのが問題であることを大きくすることはできません/cd/E17277_02/html/java/com/sleepycat/collections/StoredContainer.html#size()は、現在のトランザクションでカウントが分離されていないことを読み込みます。索引には多数の同時変更があり、その索引内の各オブジェクトの相対位置は他の索引と比較されます。その比較は、支払いモデルがそれに基づいているため、正確である必要があります。
現在、私はberkeleydb je-4.1.6/DPLを評価しています。