問題タブ [snappydb]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
697 参照

java - SnappyDB のデフォルト値

アプリでいくつかのキーと値のペアのストアとして SnappyDB を使用しています。APIのデフォルト値を使用して、DBインターフェースを独自のインターフェースでラップしています。例:

文字列 get(文字列キー、文字列 defaultValue);

キーが DB に存在しないかどうかを知る唯一の方法は、例外をキャッチし、その理由がキーの欠落であると想定することであることに気付きました (これは大げさな想定です)。

関連する例外を隠さない、より醜くなく、より正確な方法でデフォルト値機能を実装する方法についてのアイデアはありますか?

ありがとう。

0 投票する
1 に答える
509 参照

android - Android SnappyDB の危険な権限

私はアプリを Android targetSdk = 23 に更新しており、現在許可要求に取り組んでいます。snappyDB ライブラリ(内部でkryo ライブラリを使用)に対して危険な許可を取得する必要がありますか? 私はまさにこの権限を意味します:

ありがとうございました!

0 投票する
1 に答える
84 参照

android - ネットワーク通話応答データは正常に保存されますが、読み取り中には存在しません。データの保存に SnappyDb を使用します。

ボレーでネットワーク通話をしています。応答の成功時に、正常に保存されたことを示す SnappyDb を介してデータを保存しようとしています。しかし、データを読み取っている間は存在しません。しかし、応答以外のデータがある場合は、保存して読み取ります。以下は私のコードです。私は過去2日間からこれに苦労しています。あなたの助けは非常に高く評価されます。ありがとう

0 投票する
0 に答える
2626 参照

android - com.esotericsoftware.kryo.KryoException: クラスが見つかりません: ����(

現在、次の例外が発生しています。

SnappyDB を使用してデバイスにデータを保存することで、Android アプリのオフライン モードを構築しようとしています。

そのため、ユーザーがアクティブなインターネット接続を持っていない場合、データは保存され、インターネット接続が利用可能な場合は、データを読み取ってサーバーにアップロードする必要があります。

PendingUpload クラスは次のようになります。

私のSnappyデータベースは次のようになります。

さらに情報が必要な場合は、お知らせください。私はしばらくこの問題で立ち往生しており、助けていただければ幸いです。前もって感謝します!

0 投票する
1 に答える
2985 参照

android - オブジェクトの長いリストを Realm に保存する最も効率的な方法は何ですか?

RealmSnappydbを比較しようとしています(これは、ベンチマークを見たい人のための私のレポです)。Sanppydb と比較して Realm では store-to-db 時間が非常に長いため、私のやり方が間違っていると思います。

ベンチマークは次の結果を示しています。画像でわかるように、Realm は Snappydb よりも約 100 ~ 200 倍遅くなります。 ここに画像の説明を入力

私がやっていることは、最初に 10,000 個のオブジェクトを作成してから、それらをデータベースに格納することです。したがって、私のコードでは、この方法で Booking オブジェクトを保存します (10,000 回反復する for ループがあります)。

アップデート

Bookingオブジェクトを格納するためのSnappydbメソッドです。

アップデート

insertOrUpdate()メソッドと 1 つのトランザクションを使用した新しい結果

ここに画像の説明を入力

0 投票する
0 に答える
108 参照

android - パスにクラス "com.snappydb.SnappydbException" が見つかりませんでした: DexPathList

一部の特定のデバイスでエラーが発生する Snappy Db -

パスにクラス "com.snappydb.SnappydbException" が見つかりませんでした: DexPathList

0 投票する
1 に答える
677 参照

python-2.7 - pyspark.sql.snappyインポートSnappyContextから - ImportError:snappyという名前のモジュールがありません

pyspark と snappydata を再インストールした後でも、以下のコードから pyspark.sql.snappy import SnappyContext をインポートしようとするたびに:

エラーが発生します:

助けてください!