「DBreeze」の版間の差分

提供: MonoBook
ナビゲーションに移動 検索に移動
imported>Administrator
(ページの作成:「'''DBreeze'''とは、C#で書かれたオンディスク型のKeyValueストレージである。 ストアではなくストレージ。 Xamarinでも.NET Core...」)
 
imported>Administrator
4行目: 4行目:
 
[[Xamarin]]でも[[.NET Core]]でも使える。
 
[[Xamarin]]でも[[.NET Core]]でも使える。
  
KVSだが入出力メソッドの名称がSQL系のものっぽい名称なのが特徴。
+
KVSだが入出力メソッドの名称がSQL系っぽい名称なのが特徴。
 
* GetTransactionでロック取得(スレッドセーフ対応)
 
* GetTransactionでロック取得(スレッドセーフ対応)
 
* Insertで保存(KVSなのでUpdateなどない。上書き)
 
* Insertで保存(KVSなのでUpdateなどない。上書き)

2018年3月8日 (木) 02:55時点における版

DBreezeとは、C#で書かれたオンディスク型のKeyValueストレージである。 ストアではなくストレージ。

Xamarinでも.NET Coreでも使える。

KVSだが入出力メソッドの名称がSQL系っぽい名称なのが特徴。

  • GetTransactionでロック取得(スレッドセーフ対応)
  • Insertで保存(KVSなのでUpdateなどない。上書き)
  • Selectで取得(KVSなので戻ってくるのは1行)
  • Commitでバッチ書き込み

外部リンク