並び順

ブックマーク数

期間指定

  • から
  • まで

41 - 80 件 / 252件

新着順 人気順

redisの検索結果41 - 80 件 / 252件

  • GitHub - nalgeon/redka: Redis re-implemented with SQLite

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

      GitHub - nalgeon/redka: Redis re-implemented with SQLite
    • GitHub - dragonflydb/dragonfly: A modern replacement for Redis and Memcached

      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

        GitHub - dragonflydb/dragonfly: A modern replacement for Redis and Memcached
      • RedisからOSコマンドを実行する攻撃方法(SLAVEOF編) - knqyf263's blog

        はじめに 前回の記事で、誤ってインターネットに開放されたRedisを操作してOSコマンド実行するまでの攻撃方法を説明しました。 knqyf263.hatenablog.com こちらの方法ではCONFIG SETを使っていたのですが、最近コンテナが利用されることが増えたために刺さりにくくなっています。また、Redisの実行ユーザの権限が強い必要があったり、ドキュメントルートのpathを予測する必要があったりといった制約もありました。そういった制約を回避する方法が発表されていたので試してみました。 さらに、前回はRedisが完全に操作できる前提を置いていましたが今回は更に難しくSSRFのみが使える状況が想定されています。SSRFについては調べたら出ると思うので割愛しますが、今回の場合は簡単に言うと「Redisは公開されていないが、公開されているWebサーバなど経由で攻撃者が内部のRedisに

          RedisからOSコマンドを実行する攻撃方法(SLAVEOF編) - knqyf263's blog
        • Docker Hubで人気のあるコンテナイメージはBusyBox/Nginx/Redisなど。Docker Desktopのユーザーは現在6割以上がMac。Docker Index発表

          Docker Hubで人気のあるコンテナイメージはBusyBox/Nginx/Redisなど。Docker Desktopのユーザーは現在6割以上がMac。Docker Index発表 Dockerは、パブリックなコンテナイメージなどのリポジトリであるDocker Hubと、PCやMacなどのローカル環境でDockerを利用できるDocker Desktopの利用概況を示すDocker Indexを明らかにしました。 Docker Hubは現在500万ユーザー、月間80億回のプルがあり、これまでのプルの総計が1300億回。ちなみに昨年は月間55億回のプルだったとのことで、1年で大きく成長しています。 Docker Hubでもっとも人気のあるコンテナイメージのトップ10は、BusyBox、Nginx、Redis、MongoDB、PostgreSQL、Alpine、Traefik、Ubuntu

            Docker Hubで人気のあるコンテナイメージはBusyBox/Nginx/Redisなど。Docker Desktopのユーザーは現在6割以上がMac。Docker Index発表
          • Linux Foundation、Redisをフォークした「Valkey」プロジェクトを始動 ―BSDライセンスでオープンソースとして提供 | gihyo.jp

            Linux Foundation⁠⁠、Redisをフォークした「Valkey」プロジェクトを始動 ―BSDライセンスでオープンソースとして提供 Linux Foundationは2024年3月28日、Redisに代わるオープンソースの新しいインメモリキャッシュストアシステム「Valkey」のコミュニティを立ち上げ、開発を行うことを発表した。 Linux Foundation Launches Open Source Valkey Community -linuxfoundation.org valkey : A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, like a Valkyrie. -GitHub We are excited

              Linux Foundation、Redisをフォークした「Valkey」プロジェクトを始動 ―BSDライセンスでオープンソースとして提供 | gihyo.jp
            • AWS、プライマリDBとして使える耐久性を備えたインメモリデータベース「Amazon MemoryDB for Redis」発表

              AWS、プライマリDBとして使える耐久性を備えたインメモリデータベース「Amazon MemoryDB for Redis」発表 AWSは、プライマリデータベースとしての使用に耐える耐久性を備えたRedis互換のインメモリデータベース「Amazon MemoryDB for Redis」を発表しました。 Say later to latency. With Amazon MemoryDB for Redis, tap into flexible Redis data structures and achieve microsecond read latency and single-digit millisecond write latency—all while durably storing mission-critical data. https://t.co/o4AcmBlDCV

                AWS、プライマリDBとして使える耐久性を備えたインメモリデータベース「Amazon MemoryDB for Redis」発表
              • 「Vercel KV」が正式リリース、Redisベースのキーバリューストア。ホビー向けには月間3万リクエスト、256MBストレージまで無料に

                「Vercel KV」が正式リリース、Redisベースのキーバリューストア。ホビー向けには月間3万リクエスト、256MBストレージまで無料に Next.jsの開発元であり、Webアプリケーションのホスティングサービスなどを提供するVercelは、同社のホスティング環境で利用できるキーバリューストア「Vercel KV」の正式リリースを発表しました。 Vercel KV, our durable Redis database, is now generally available for Hobby and Pro teams.https://t.co/10mLnu4HCg — Vercel Changelog (@vercel_changes) June 15, 2023 Vercel KVはインメモリデータストアのRedisをベースにしたキーバリューストアです。キーと値のペア、あるいはJ

                  「Vercel KV」が正式リリース、Redisベースのキーバリューストア。ホビー向けには月間3万リクエスト、256MBストレージまで無料に
                • redis threadedI/Oの検証 - MicroAd Developers Blog

                  はじめに マイクロアドでインフラエンジニアをしている柏木です。 マイクロアドでは広告配信に高速なKVSであるRedisを使用しています。 Redisはシングルスレッドでの高速性、安定性を売りにしていました。しかし6.0でマルチスレッド機能であるThreded I/Oが追加されました。 広告配信で多用している、Redisを高速化できるのであれば積極的に導入したいので検証を行いました。 はじめに Threded I/Oとは シングルスレッドでのRedisの処理 マルチスレッドでのRedisの処理 io-threads io-threads-do-reads + io-threads 検証環境 OSの追加設定 今回の検証結果 前提条件 指標の取得方法について loopbackアドレスを利用した検証 実行CPUの指定 Redisの起動コマンド Redisのconfigについて 暖機運転 検証1:I

                    redis threadedI/Oの検証 - MicroAd Developers Blog
                  • Amazon ElastiCache Serverless for Redis and Memcached is now available | Amazon Web Services

                    AWS News Blog Amazon ElastiCache Serverless for Redis and Memcached is now available Today, we are announcing the availability of Amazon ElastiCache Serverless, a new serverless option that allows customers to create a cache in under a minute and instantly scale capacity based on application traffic patterns. ElastiCache Serverless is compatible with two popular open-source caching solutions, Redi

                      Amazon ElastiCache Serverless for Redis and Memcached is now available | Amazon Web Services
                    • 「Redis 実践入門」を執筆しました

                      この度、「Redis 実践入門」を発売します(https://amzn.asia/d/fGlUHb7 )。このブログは告知のために書きました。 筆者がどういった考えで執筆し、どういった内容を扱っているかについて取り上げます。 本書を執筆した動機私がRedisと関わり始めた当時、Redisに関する日本語書籍は書店にあったものの、仕事を十分にできると感じられる書籍と出会うことが出来ませんでした。 周りのエンジニアからも同じ話を聞くことが多々ありました。 NoSQL関連全般に関する本や技術雑誌の中でRedisについて取り上げられていることは多くありますが、基本的には書籍全体の一部として扱われていたり、絶版でバージョンが古く現在のRedisとは状況がかなり変わっています。 また、日々Redisは急速に進化しており、それらに追随して新しいバージョンのものについて言及した書籍というものもありませんでし

                        「Redis 実践入門」を執筆しました
                      • Redis・Docker APIを狙うマルウェアの調査とスキャンの観測

                        はじめに SOCではインターネットに対して公開されたホストを狙うスキャン活動を観測しています。2021年以降は特に6379/TCP(Redis)と2375/TCP(Docker API)へのスキャンが大幅に増加していることを確認しており、IIJが発行している技術レポート「Internet Infrastructure Review(IIR)Vol.54」内のSOCレポートで紹介しています。 Redisはパスワードが標準では設定されていないため、外部に公開するとパスワードなしでアクセスされる可能性があります。 攻撃者によりconfigコマンドが悪用されることで、任意のコマンドが実行される恐れがあります。 また、Dockerはコンテナを操作できるDocker APIを外部に公開すると、攻撃者が用意したコンテナイメージがデプロイされ、任意のコマンドが実行される恐れがあります。 図-1と図-2に、

                          Redis・Docker APIを狙うマルウェアの調査とスキャンの観測
                        • Redisを使って検証環境を再起不能にした話 - NFLabs. エンジニアブログ

                          この記事は、NFLaboratories Advent Calendar 2022 4日目の記事です。 こんにちは、ソリューション事業部セキュリティソリューション担当の大沢です。 前回、NFLabs. エンジニアブログに『OpenCTIの日本語化にあたって』というタイトルで脅威インテリジェンスプラットフォームOpenCTIの話をさせていただきました。 今回はそのOpenCTIの検証中に検証サーバーをスクラップにした話をしようと思います。 教訓、あるいは TL;DR 『本番環境でやらかしちゃった人 Advent Calendar』を読もう! 作業前のスナップショット作成は大事 Redisは自身のデータ領域以下のファイル・ディレクトリの所有者を全て UID=999 に変えてしまう ことの始まり OpenCTIは以下のリポジトリを git clone し、READMEに従って変数などを設定した後

                            Redisを使って検証環境を再起不能にした話 - NFLabs. エンジニアブログ
                          • GitHub - RedisInsight/RedisInsight: Redis GUI by Redis

                            Browse, filter, visualise your key-value Redis data structures and see key values in different formats (including JSON, Hex, ASCII, etc.) CRUD support for Lists, Hashes, Strings, Sets, Sorted Sets, and Streams CRUD support for RedisJSON Interactive tutorials to learn easily, among other things, how to leverage the native JSON data structure supporting structured querying and full-text search, incl

                              GitHub - RedisInsight/RedisInsight: Redis GUI by Redis
                            • GitHub - doyoubi/undermoon: Mordern Redis Cluster solution for easy operation.

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                GitHub - doyoubi/undermoon: Mordern Redis Cluster solution for easy operation.
                              • RESP3対応版のRedis用Ruby Gems(redis-client/redis-cluster-client)のご紹介 - LIVESENSE ENGINEER BLOG

                                概要 旧redis gemの課題 増え続けるコマンドのサポート負荷 RESP2しか対応できていない 新redis-client / redis-cluster-client gemsによる解決 新規コマンド対応の柔軟化 RESP3のサポート その他の背景 redis-rbとしてGitHubのOrganizationを新規に作成した理由 新redis-client gemと新redis-cluster-client gemとを分けた理由 旧redis gemの今後 最後に 概要 インフラストラクチャーグループの春日です。 Ruby で Redis を扱う際は redis gem がよく使われてきました。 しかし色々と課題が出てきたため、それらを解決すべくRedisのバージョン6以上に対応した redis-client gem が作られた話をします。 Gem 説明 メンテナー redis 長年

                                  RESP3対応版のRedis用Ruby Gems(redis-client/redis-cluster-client)のご紹介 - LIVESENSE ENGINEER BLOG
                                • GraphQL SubscriptionsとRedis PubSubを使ってリアルタイムチャットサーバーを作る - Qiita

                                  はじめに 今まで触ってみたいと思っていたGraphQLとRedisを使って、リアルタイムチャットサーバーを作ってみました。 この記事では、主にGraphQLに重点を置いて実装を紹介していきます。 ソースコードはGitHubに上がっているので、そちらも合わせてご覧ください。 README.mdを見ればすぐにサーバーを建てることができるので、先に試してみるのも良いかもしれません。 アーキテクチャ 今回は以下のような構成になっています。 フロントエンドとサーバー間はGraphQLを用いた通信を行っています。 メッセージの送信やユーザーの作成は通常のGraphQLのMutationを、メッセージの受信は Websocket上で動作するGraphQL Subscriptionsを使用しています。 また、メッセージの配信にはRedisのPubSub機能を使っています。 これは、GraphQLサーバーが

                                    GraphQL SubscriptionsとRedis PubSubを使ってリアルタイムチャットサーバーを作る - Qiita
                                  • Dive Deep Redis ~ 入門から実装の確認まで - hayashier Tech Blogs

                                    ——————————————————————————————————————————————————— Redis(REmote DIrectory Server)Redisは例えば以下の特徴を持つLLOOGGを元としたインメモリの非リレーショナルのデータベースです。 String, List, Hash, Set, Sorted Setに代表される豊富なデータ型シングルスレッド処理イベント駆動処理 by aeライブラリ通常RESPプロトコルによるクライアント/サーバーモデルでリクエスト/レスポンスデータは条件を満たす場合にメモリ最適化されて保存。CPUとのトレードオフRAXを利用したメモリ利用量の最適化(Redis 4.0~)この記事では、入門から始まり、実装をより意識することで深く理解することを目標としています。 以下の説明中の(*)マークは、特にVanilla Redisでの話となり

                                      Dive Deep Redis ~ 入門から実装の確認まで - hayashier Tech Blogs
                                    • Lambda Store: Serverless Database for Redis®

                                      Lambda Store Serverless Database for Redis®* Run Lambda Store Database without thinking about the servers. Start for free, then just pay for what you use. Create your serverless database in seconds. Start For Free Lambda Store has been designed to be serverless from day 1. You create the database without knowing about the backend servers. We maintain it, we deal with any issue if anything happens.

                                      • RedisでTTLが不正なアイテムを探す | DevelopersIO

                                        こむろ@札幌です。 寒い。 *1 まずはこちらをご覧ください このグラフは ElastiCache(Redis)の BytesUsedForCache の3ヶ月にわたるメトリクスです。 波があるものの単調増加しているのが分かります。そしてある期間で急転直下しています。 細かい波は Expire による自動削除。後半の不規則な小さい波と巨大な急転直下が Eviction による強制的なアイテムの削除によるものと思われます。 背景 背景です。 Spring Boot 2.1.0.RELEASE Java ベースの Webアプリケーション(APIサーバー、一部UIを提供している) マスタデータのCacheやSession情報を Redis に格納している Redis 周りのライブラリは以下を利用 spring-boot-starter-data-redis spring-session-data

                                          RedisでTTLが不正なアイテムを探す | DevelopersIO
                                        • 【入門】Redis - Qiita

                                          背景 現在、自社サービスで Redis を利用していることもあり、あらためて勉強、まとめてみました。 今回は、Redis の概要・特徴・設定・レプリケーションの基礎的な部分を記載しています。 ※間違いなどありましたら、ご指摘いただければ幸いです。 Redis の概要 この章では Redis の概要を記載しています。 Redis = REmote DIctionary Server の略です。 Redis は、Key-Value型 の NoSQL データベースです。 Redis は C 言語で書かれており、Open Source (BSD licensed) で開発されています。 Redis は Client-Server モデル を採用した インメモリデータベースです。 すべてのデータをコンピュータのメインメモリ上に展開しながら動作します。 他にも、インメモリDB として、 memcach

                                            【入門】Redis - Qiita
                                          • Elasticacheのレプリケーショングループ(Redis)で複数AZへの分散配置を「維持」できるようになりました | DevelopersIO

                                            レプリケーショングループに対して、MultiAZEnabledという属性を付与できるようになりました。 この属性の意味を解説します。 中山です。 今日は、Elasticacheのレプリケーショングループ(Redis)で複数AZへの分散配置を「維持」できるようになった件をまとめてみました。 これまでの課題 これまでもElasticache(Redis)ではノードを複数のAZに分散して配置することはできました。 具体的には、SubnetGroupに異なるAZのSubnetを設定した上でReplicasPerNodeGroupに1以上を設定したり、手動でノードを追加する際にPrimaryのAZと異なるAZを指定することで分散配置することができました。 しかし、手動でノードを削除するなどして単一のAZにノードが偏る可能性を排除できていませんでした。 ただし、パフォーマンス要件を考慮して意図的に寄せ

                                              Elasticacheのレプリケーショングループ(Redis)で複数AZへの分散配置を「維持」できるようになりました | DevelopersIO
                                            • Announcing JSON support for Amazon ElastiCache for Redis and Amazon MemoryDB for Redis

                                              Amazon ElastiCache for Redis and Amazon MemoryDB for Redis now support natively storing and accessing data in the JavaScript Object Notation (JSON) format. With this launch, application developers can effortlessly store, fetch, and update their JSON data inside Redis without needing to manage custom code for serialization and deserialization. Using ElastiCache and MemoryDB, you can now efficiently

                                                Announcing JSON support for Amazon ElastiCache for Redis and Amazon MemoryDB for Redis
                                              • GitHub - valkey-io/valkey: A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, since it's a twist on the key-value datastore.

                                                You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                  GitHub - valkey-io/valkey: A new project to resume development on the formerly open-source Redis project. We're calling it Valkey, since it's a twist on the key-value datastore.
                                                • GitHub - factorysh/redistop: Use Redis' MONITOR to draw things in a terminal

                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                    GitHub - factorysh/redistop: Use Redis' MONITOR to draw things in a terminal
                                                  • neue cc - Redis互換の超高速インメモリデータストア「Garnet」にC# CustomCommandを実装してコマンドを拡張する

                                                    Redis互換の超高速インメモリデータストア「Garnet」にC# CustomCommandを実装してコマンドを拡張する 2024-03-19 MicrosoftからIntroducing Garnet – an open-source, next-generation, faster cache-store for accelerating applications and servicesという記事が今日公開されて、Garnetという新しいインメモリデータストアがOSSとして公開されました。Microsoft ResearchでFASTERを手掛けていたチームによるもので、FASTERはC#実装の高速なキーバリューストアでした。今回のGarnetはその発展形のようなもので、FASTERベースのストレージと、Redis互換のプロトコルによる、インメモリデータストアになっています。詳しく

                                                    • 新世代ElastiCache for Redisの性能:マルチコアを効率的に利用できるRedis7.1+Graviton3

                                                      ※1) redis7.1.0の計測値同士、同じサイズのm5系インスタンスとの比較を出しています (例:m7g.large⇔m5.large) Enhanced I/O Multiplexingの効果により、マルチコア環境のRedis7系での利用時に数倍以上のパフォーマンスが発揮されているのがわかりました。特に直近の7.1.0へのアップデートでは、m7g.2xlarge以上(物理8コア以上)でさらに性能が発揮されています。”up to 72% increased throughput” (AWSブログから抜粋) とうたわれていましたが、間違いではなかったようです。 実際にm7g.2xlargeにEngineCPUUtilizationが100%に張り付くような負荷をかけた場合のRedis7.0.7とRedis7.1.0のメトリクスを比較した場合、インスタンス全体のCPUがRedis7.1.0

                                                      • GitHub - inlinedio/ikv-store: High-performance key-value store for ML inference. 100x faster than Redis.

                                                        You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                          GitHub - inlinedio/ikv-store: High-performance key-value store for ML inference. 100x faster than Redis.
                                                        • Redisがライセンスを変更してオープンソースソフトウェアではなくなるもののエンドユーザーには影響なし

                                                          データベース管理システム「Redis」の開発を主導するRedis Ltd.が2024年3月20日にRedis 7.4以降のライセンスを従来の三条項BSDライセンス(BSD-3)からRedis Source Available License 2.0(RSALv2)およびServer Side Public License(SSPLv1)のデュアルライセンスに変更すると発表しました。 Redis Adopts Dual Source-Available Licensing | Redis https://redis.com/blog/redis-adopts-dual-source-available-licensing/ Change license from BSD-3 to dual RSALv2+SSPLv1 by K-Jo · Pull Request #13157 · redis

                                                            Redisがライセンスを変更してオープンソースソフトウェアではなくなるもののエンドユーザーには影響なし
                                                          • Redisを使った分散ロック (SETNX, Redlock) - Carpe Diem

                                                            概要 分散システムにおいて同じリソースにアクセスする際にロック(排他制御)する仕組みを分散ロックといいます。 ロックを用いる背景としては主に2つあり、 目的 説明 具体例 効率 同じ作業を不必要に複数回行わないため キャッシュのOriginへのリクエストを抑制したい(Cache stampede対策) 正確性 データの不整合が起きないようにするため トランザクション Redisを分散ロックに使う場合は主に前者のケースにおいて推奨されます。 環境 Redis 6.2.0 Redisでの分散ロック Redisで分散ロックを実現する方法は主に2種類あります。 SETNXを用いる Redlockアルゴリズムを用いる それぞれのケースを説明します。 SETNXを用いた分散ロック シングルインスタンスの場合SETNXを用います。 func (c *Client) updateCache(ctx con

                                                              Redisを使った分散ロック (SETNX, Redlock) - Carpe Diem
                                                            • 排他制御のためだけに渋々 Redis 使ってませんか?

                                                              MySQL/Postgres におけるトランザクション分離レベル - Speaker Deck https://speakerdeck.com/mpyw/postgres-niokerutoranzakusiyonfen-li-reberu 上記からの続編です。 排他制御のためだけに Redis 渋々使ってませんか?データベース単独でアドバイザリーロックできるよ! https://zenn.dev/mpyw/articles/rdb-advisory-locks 上記の記事を解説する補佐的なスライドとして,株式会社ゆめみの社内勉強会にて発表しました。

                                                                排他制御のためだけに渋々 Redis 使ってませんか?
                                                              • RedisでEVALを使うとこんなにお得!GunosyでのEVAL活用例 - Gunosy Tech Blog

                                                                この記事はGunosy Advent Calendar 202013日目の記事です。昨日は大曽根さんの不確実性と向き合うデータ分析でした。 Gunosyでネットワーク広告系のプロダクトを扱っているeastです。今回はRedisでEVALを使うことの優位性を、具体的な事例を交えて紹介できればと思います。 RedisのEVALとは? どんな時に使うのか 実際にはEVALではなくEVALSHAを使う 何故EVALを使うのか? 具体的な活用例 例1: 複数のRedisコマンドをまとめる 例2: 複数key指定に対応してないコマンドを複数keyに対応させる 例3: 書き込みの重複排除 まとめ RedisのEVALとは? RedisのEVALとは、Redisで独自のLua scriptを実行させることができる機能です。ざっくり言うと、自作のRedisコマンドを作成するような感じですね。 EVAL どん

                                                                  RedisでEVALを使うとこんなにお得!GunosyでのEVAL活用例 - Gunosy Tech Blog
                                                                • A Multithreaded Fork of Redis That’s 5X Faster Than Redis | KeyDB - The Faster Redis Alternative

                                                                  What if I told you there is a fork of Redis that can run 5x faster with nearly 5x lower latency. What if you no longer needed sentinel nodes and your replicas could accept both reads and writes? This could provide the potential to achieve a 10x reduction in the amount you shard. This article looks at KeyDB which is an open source, multithreaded fork of Redis. We will review the latest benchmarking

                                                                    A Multithreaded Fork of Redis That’s 5X Faster Than Redis | KeyDB - The Faster Redis Alternative
                                                                  • Amazon MemoryDB for Redis が東京リージョンでご利用可能となりました | Amazon Web Services

                                                                    Amazon Web Services ブログ Amazon MemoryDB for Redis が東京リージョンでご利用可能となりました みなさん、こんにちは。アマゾン ウェブ サービスジャパン、シニアエバンジェリストの亀田です。 Amazon MemoryDB for Redis が東京リージョンでご利用可能なりましたのでお知らせいたします。 MemoryDB for Redis は Redis 互換で耐久性に優れた新しいインメモリデータベースです。MemoryDB を使用すると、データの耐久性と高可用性を備えた、マイクロ秒の読み取りおよび一桁ミリ秒の書き込み性能を必要とするアプリケーションを簡単かつコスト効率に優れた方法で構築できます。 従来 AWS はAmazon ElastiCache for Redis というRedis 互換のインメモリデータストアのサービスを提供していまし

                                                                      Amazon MemoryDB for Redis が東京リージョンでご利用可能となりました | Amazon Web Services
                                                                    • AWS ElastiCache Redisの特徴と用途と設定

                                                                      ElastiCache Redisについて色々調べてみた記事です。 具体的には以下のことを調べてみました!

                                                                        AWS ElastiCache Redisの特徴と用途と設定
                                                                      • Build Your Own Redis with C/C++ | Build Your Own Redis with C/C++

                                                                        Introduction Why build Redis? Redis exposes you to basic data structures and system programming (mainly network programming), both of which are overlooked by most developers. You can study 2 important subjects in 1 project. Why from scratch? A quote from Richard Feynman: “What I cannot create, I do not understand”. Reading about things often just gives you an illusion of knowledge. Learn deeper by

                                                                          Build Your Own Redis with C/C++ | Build Your Own Redis with C/C++
                                                                        • Memorystore for Redis のパフォーマンスを調整する際のベスト プラクティス | Google Cloud 公式ブログ

                                                                          ※この投稿は米国時間 2020 年 5 月 30 日に、Google Cloud blog に投稿されたものの抄訳です。 Redis は最も一般的なオープンソースのインメモリ データストアで、データベース、キャッシュ、メッセージ ブローカーとして使用されます。統合されたオプションである Memorystore for Redis を使用して Google Cloud 上で Redis を実行するにあたっては、いくつかのデプロイ シナリオがあります。Memorystore for Redis を使用すると、管理コストをかけずに Redis のメリットを享受できます。 本番環境にリリースする前には、システムに対して特定のワークロードの特性に応じたベンチマークを実施することが重要です。これは、システムがマネージド サービスに依存している場合でも同様です。ここでは、Memorystore for

                                                                            Memorystore for Redis のパフォーマンスを調整する際のベスト プラクティス | Google Cloud 公式ブログ
                                                                          • Now Available: Amazon ElastiCache Global Datastore for Redis | Amazon Web Services

                                                                            AWS News Blog Now Available: Amazon ElastiCache Global Datastore for Redis In-memory data stores are widely used for application scalability, and developers have long appreciated their benefits for storing frequently accessed data, whether volatile or persistent. Systems like Redis help decouple databases and backends from incoming traffic, shedding most of the traffic that would had otherwise rea

                                                                              Now Available: Amazon ElastiCache Global Datastore for Redis | Amazon Web Services
                                                                            • Amazon ElastiCache for Redis の I/O 多重化機能を強化

                                                                              Amazon ElastiCache for Redis 7 の I/O 多重化機能が強化され、スループットとレイテンシーが大規模に著しく向上しました。強化 I/O 多重化機能は、複数のクライアント接続を持つスループット制限のあるワークロードに最適で、その効果はワークロードの同時実行レベルに応じて変化します。例えば、r6g.xlarge ノードを使用して 5200 のクライアントを同時に実行した場合、ElastiCache for Redis 6 と比較して、スループット (1 秒あたりの読み取りおよび書き込みオペレーション) が最大 72% 向上し、P99 レイテンシーが最大 71% 低減します。 複数のクライアント接続を持つスループット制限のあるワークロードでは、ネットワーク I/O 処理がスケーリング能力を制限する原因となる可能性があります。2019 年 3 月以降、ElastiCa

                                                                                Amazon ElastiCache for Redis の I/O 多重化機能を強化
                                                                              • Story: Redis and its creator antirez | Brachiosoft Blog

                                                                                This article is translated from the original Chinese edition. In the world of databases, Redis stands out as unique. Instead of the usual tables or documents that are the central focus of most databases, with Redis, you interact directly with low-level data structures such as linked lists and hash tables. This is all thanks to the innovative design of Redis creator Salvatore Sanfilippo, known onli

                                                                                  Story: Redis and its creator antirez | Brachiosoft Blog
                                                                                • Amazon MemoryDB for Redisの論文がSIGMOD 2024で採択されたので読んでみた | DevelopersIO

                                                                                  Amazon MemoryDBではトランザクションログサービスへの耐久性のオフロード、スナップショット用にephemeralクラスタを作成、形式手法(TLA+)で一貫性の検証などが活躍しています Amazon MemoryDB for RedisはAWSが2021年から提供するRedis互換でありながら高速なパフォーマンスと耐久性を兼ね備えたエンタープライズなインメモリデータベースです。このAmazon MemoryDBの仕組みについて説明した論文が、2024年6月にチリ・サンティアゴで開催される国際的なデータベース学会の「SIGMOD/PODS 2024」で採択されました。 The 2024 ACM SIGMOD/PODS Conference: Santiago, Chile - Welcome Amazon MemoryDB: A fast and durable memory-fi

                                                                                    Amazon MemoryDB for Redisの論文がSIGMOD 2024で採択されたので読んでみた | DevelopersIO