4

RubyのDBMライブラリの実際の(実際の)使用法を知っている人はいますか?これは、Redisのような「広く普及している」永続的なKey-Valueストアの代替手段ですか?

4

2 に答える 2

3

私はこれを使ったことはありませんが、明白な答えは、これは標準ライブラリーの一部であり、したがって Ruby があればどこでも使用できるということです。これにより、非常に狭い一連の状況で非常に役立つ可能性があります。つまり、キーと値のストアが必要であるが、エンド ユーザーがより堅牢なソリューションを利用できない環境にいる場合です。たとえば、Redis をインストールまたは実行できない、またはgem をダウンロードするためのインターネット接続がありません。

于 2012-06-21T17:36:20.840 に答える
2
  • DBM は非常に古い「標準」です (複数のバージョンがあります。記事を参照してください)。
  • DBM を読み書きするソフトウェアは、新しい Redis よりもはるかに普及しています。

DBM を使用または生成する他のソフトウェアとの互換性が必要な場合は、それを使用してください。

それ以外の場合は、Redis を含む新しいテクノロジを調査するのが正しいでしょう。ただし、Redis だけにとどまらず、他の NoSQL ソリューションも検討する必要があります。ベストを探す

于 2012-06-21T18:11:40.250 に答える