タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

NoSQLに関するsuusanexのブックマーク (7)

  • WindowsでRedisを実行するにはどうすればよいですか? - 初心者向けチュートリアル

    ワンクリックでWindowsサービスとしてRedisをインストール: https://github.com/rgl/redis/downloads 一番上の.exeをダウンロードして実行します(「zipとしてダウンロード」ボタンは無視してください) 編集:Redis for Windowsの最新バージョンについては、 MSOpenTech/redis をご覧ください。 。詳細については、Todd Menierの回答を参照してください。 Redis をインストールするもう1つの簡単な方法を見つけました Windowsの場合 最新の Redis をダウンロードする .msi からのファイル https://github.com/MSOpenTech/redis/releases インストール後。 redisサービスがインストールされ、 Service manager から操作できます MSOp

  • Redis の永続化について調べた - akishin999の日記

    Redis でのデータの永続化方法について調べたので、忘れないうちにまとめておきます。 調べた時の Redis のバージョンは 2.6.13 です。 スナップショット(RDB) Redis のデフォルトの永続化の仕組み この設定が有効な場合、Redis は定期的にデータベースの内容をディスクに出力する Redis を再起動するとこのファイルからデータが読み込まれ復元される 一定回数の更新 + 一定間隔でディスクにファイル出力 ファイル出力タイミングは設定ファイル、CONFIG コマンドで変更可能 無効にもできる 出力は非同期で行われるため、プロセスがクラッシュした場合には前回のスナップショット以降のデータが失われる可能性あり 多少のデータロスを許容できるようなデータならスナップショットのみでもイケそう 手動で実行するには SAVE コマンドまたは BGSAVE コマンドを実行 SAVE は

    Redis の永続化について調べた - akishin999の日記
  • ベンチマーク MySQL Memcachedプラグイン vs Memcached vs Redis | スマートスタイル TECH BLOG

    MySQL では 「InnoDB Memcached」プラグインを使うことで、Memcached プロトコルを使ってテーブルデータに直接アクセスすることができるようになります。 参考:MySQL :: MySQL 5.7 Reference Manual :: 14.20 InnoDB memcached Plugin 今回はキャッシュストアとしてよく使われる Redis と Memcached 、そしてMySQLの InnoDB Memcached プラグインのベンチマークをとって比較してみたいと思います。

    ベンチマーク MySQL Memcachedプラグイン vs Memcached vs Redis | スマートスタイル TECH BLOG
  • Redis で FIFO バッファを作って PHP から使う - わたねこコーリング

    昨今じゃ当たり前になった NoSQL ってやつですが、自分はどうも使う機会が無かったというか、フツーに RDB 使ったほうが目的に叶うケースが多かったので memcached でさえ殆ど手を触れずに今日まで来ました。それがやっと先ごろ、NoSQL なシチュエーションが発生!という訳で、人生初 NoSQL の作業メモです。 要件は、各所から発生するデータをそのまま RDB に書き込むと諸事情で色々と嬉しくないので、いったんバッファに溜めておいて専用のデータストア用プログラム経由で逐次 RDB に格納するというものです。古いものから順に読み出す必要があるので、所謂 FIFO (First In First Out) バッファですな。memcached は万一のデータ消失が怖いので、最近評判が良いらしい Redis を採用。 まずは環境づくりから。当方の AWS EC2 な LAMP サーバにて

    Redis で FIFO バッファを作って PHP から使う - わたねこコーリング
  • パフォーマンス比較 Cassandra、Mongodb、SQLite、H2、MySQL、Postgres - cypher256's blog

    下記のようなシステムでパフォーマンスが良さげな SQLite を使用予定ですが、もっと速いものが無いか確認のため他のデータベースのパフォーマンスを計測してみました。SQL 利用前提ですが、NoSQL が圧倒的な性能を出す場合は検討する必要があるので KVS も確認しました。 データ件数は 1 億件程度、JDBC SQL 利用可能 INSERT、UPDATE はバッチ SELECT は主キーアクセス性能を重視 将来スケールアウトのための分散はありえるが、スタンドアロンで遅いのはだめ データベースのパフォーマンス比較 計測したデータベース データベース名 タイプ 形態 評判 計測についての備考 SQLite RDB 組み込み ※2 おもちゃ、Android標準 JDBC操作 ※1 H2 RDB 組み込み ※2 組み込み最速 JDBC操作 ※1 Derby RDB 組み込み ※2 Java標準で

    パフォーマンス比較 Cassandra、Mongodb、SQLite、H2、MySQL、Postgres - cypher256's blog
  • Redis の永続化 — Redis Documentation (Japanese Translation)

    このページでは Redis の永続化について、技術的な説明を提供します。すべての Redis ユーザーはこの内容に目を通しておくことを推奨します。Redis の永続化と障害耐性の保証について、より広範に概観するため Redis persistence demystified も参照すると良いでしょう。 Redis の永続化¶ Redis は、守備範囲の異なる永続化オプションを提供します: RDB 永続化は、ある時点のデータセットのスナップショットを、特定の間隔ごとに作成します。 AOF 永続化では、サーバーが受け付けたすべての書き込みコマンドを記録します。サーバーは起動時にログをリプレイし、元のデータを再構成します。コマンドは Redis プロトコルと同じフォーマットを使い、追記方式で記録されます。ログが大きくなりすぎたら、Redis はバックグラウンドでそれをリライトします。 サーバーが

  • .NET Core 2 でLiteDBを試す | DevelopersIO

    はじめに C#製ドキュメント指向NoSQLデータベースのLiteDBを試してみました。 以下、LiteDBの特徴です サーバ不要 単一ファイルにすべてのデータを格納する マルチプロセス・マルチスレッド環境で安全に動作する 暗号化対応 (AES/DES) その他にも色々な特徴があるようです。詳細は公式サイトとGitHubリポジトリを確認してください。 今回はLiteDBを使ってサンプルアプリケーションを作成してみます。 動作環境 macOS Sierra 10.12.6 .NET Core SDK 2.1.3 C# 7.0 LiteDB 4.1.0 プロジェクト作成 まずプロジェクトファイルを作成します mkdir -p LiteDBExample cd LiteDBExample dotnet new 次に LiteDB のパッケージを追加します dotnet add package Li

    .NET Core 2 でLiteDBを試す | DevelopersIO
  • 1