Redis

 Computer >> コンピューター >  >> プログラミング >> Redis
  1. Blitz.jsとUpstash Redisで作るToDoリストアプリ完全ガイド

    Blitz.jsは、Next.jsからフォークされたReactフレームワークです。この記事では、タスクをUpstashに保存するToDoアプリケーションをBlitz.jsで構築する方法を、環境構築からフロントエンドの実装まで順を追って解説します。それでは早速始めましょう! セットアップ まずは、お使いのコンピュータにBlitz.jsをインストールする必要があります。 NPMの場合: npm install -g blitz --legacy-peer-deps Yarnの場合: yarn global add blitz 新しいBlitz.jsアプリを作成するには、blitz newコマン

  2. Upstash Redis、Redis 6.2互換性を実現 ― 新コマンドとACL機能を徹底解説

    クラウド型Redisサービス「Upstash」は、これまでRedis® APIのバージョン5までに対応していました。そのため、Redis 6(および6.2)で導入されたGETDEL、LMOVE、COPYなどのコマンドや、ACL(アクセス制御リスト)機能が利用できない状態でした。 このたび、Upstash RedisデータベースがRedis 6.2までのコマンドと完全な互換性を持つようになったことをお知らせします。 ACL機能 今回のリリースにより、Upstashは常時永続化されるACL実装を提供します。Redis 6.2で利用可能なすべてのACLサブコマンドがUpstashでサポートされていま

  3. StrapiにUpstash Redisでサーバーレスキャッシングを導入する方法

    プロジェクトを期限内に納品するには、既存の技術をできる限り活用することが重要です。独自実装につながる判断をするたびに、そのソリューションを自前でメンテナンスし続けるコストも考慮しなければなりません。だからこそ、Strapiのようなオープンソースツールは、次のプロジェクトのREST API構築に最適な選択肢となるのです。 Strapiは最先端のヘッドレスCMSです。グラフィカルなインターフェースでスキーマを定義できるため、技術者以外の人でもデータモデリングが可能です。開発チームはバックエンドの実装を気にすることなく、Web・モバイルアプリの構築や新機能の提供に集中できます。何しろ、大規模なオープ

  4. サーバーレスRedis(Upstash)でFly.ioアプリをグローバルに実行する方法

    Fly.ioは、アプリケーションを世界中に分散配置できる優れたプラットフォームです。アプリケーションがグローバルになれば、それを支えるデータもグローバルであることが求められます。通常のRedisをFly.ioアプリとして実行することも可能ですが、その場合はデータが単一リージョンに配置されてしまうという課題があります。一方、Upstash Redisのグローバルデータベースは世界各地へのレプリケーションに対応しているため、Fly.ioとの相性は抜群です。さらにRESTベースのSDKを採用しているため、ステートレスなランタイム環境でも接続の問題が発生しません。 この記事では、Upstash Red

  5. Netlify Edge FunctionsとUpstashサーバーレスRedisで始めるエッジアプリ開発

    Netlifyは最近、Denoランタイム上でエッジロケーションにてコードを実行できる「Edge Functions」を発表しました。これにより、グローバルに低レイテンシでコードを実行することが可能になります。この記事では、Netlify Edge Functionsを使ったシンプルなアプリを構築し、データストアとしてUpstash Redisへアクセスする方法を紹介します。 Upstash RedisがNetlify Edge Functionsと相性抜群である理由は、以下の点にあります。 Upstash Redisには「Global」データベースタイプがあり、Redisレプリカが世界中に分

  6. サーバーレスRedisでLaravelアプリケーションをスケールさせる方法

    はじめに Laravelは、スケーラブルで高性能なWebアプリケーションの構築に広く使われている人気のPHPフレームワークです。 本記事では、LaravelのセッションデータとキャッシュデータをサーバーレスRedisインスタンスに保存することで、Laravelアプリケーションを効率的にスケールさせる方法を解説します。 前提条件 始める前に、以下のものが必要です。 Upstashアカウント:お持ちでない場合は、無料でサインアップできます(クレジットカードは不要)。 Laravelがまだインストールされていない場合は、こちらの手順に従ってワンクリックでインストールできます。 アーキテクチャの概

  7. Serverless Cloud × Next.js × Upstash Redisで始めるサーバーレスアプリ開発

    Serverless Cloudは、Serverless Frameworkを開発したチームが手がけるバックエンドプラットフォームです。クラウドランタイム、CLI、SDKをひとつのプラットフォームに統合し、開発者の生産性向上を強力にサポートします。本記事では、Serverless Redis(Upstash)からデータを読み込むNext.jsアプリケーションを構築し、Serverless Cloudへデプロイするまでの一連の流れを解説します。セットアップまず、以下のコマンドでServerless Cloudプロジェクトを初期化します。npm init cloud対話形式のウィザードが起動するの

  8. Upstashチャットボックスの発表:Next.jsサイトにライブチャットを簡単導入

    リアルタイムでインタラクティブなコミュニケーションは、優れたユーザー体験を実現するうえで不可欠です。だからこそ、多くの企業が自社のWebサイトにライブチャットウィジェットを設置しています。 Upstashチャットボックスとは これはWebサイト向けのチャットボックスウィジェットと管理用チャットパネルをセットにしたツールで、ユーザーと開発者・管理者をつなぎます。これにより、双方向のインタラクティブなコミュニケーションを簡単に実現できます。 本プロジェクトはNext.jsで構築されており、データの保存にはUpstash Redisを使用しています。 ユーザーが会話を開始 新規チャットの通知がSl

  9. サーバーレス環境向けレート制限ライブラリ「@upstash/ratelimit」を発表

    システムの可用性を維持することは、あらゆるプロダクトにとって最も重要なタスクの一つです。しかし残念ながら、大量のリクエストでリソースを圧迫する悪用者への対策が必要になったり、利用量を制限して課金したいといったニーズが生じたりします。こうした問題に対する標準的な解決策がレート制限(Rate Limiting)であり、本来は追加の開発なしに使えるべきものです。せっかくシステムを構築したのに、サーバーレス関数のようなステートレスな環境で動作するレート制限機構の設計にさらに時間を割きたくはないはずです。 @upstash/ratelimit のご紹介 GitHub・npm・Deno で公開中です。 本

  10. Next.jsとMetaMaskで実現するDApp向けユーザー設定ストレージの構築

    DAOやDAppといったWeb3アプリケーションは、年々人気が高まっています。Web3の理念において、これらのプラットフォームは、ユーザーのIDを他者から、ときには本人自身からさえ隠したまま、よりパーソナルでカスタマイズされた体験を提供することが求められます。 本記事では、そうしたケースにおいてユーザー体験をいかに向上させるかを探っていきます。 ウォレットによる認証・ID確認 多くのアプリケーションでは、ETHなどの暗号資産を管理するためにMetaMaskのようなブロックチェーンウォレットが利用されています。こうしたウォレットを使うと、ユーザーはさまざまなチェーン上でアカウントを作成できます。

  11. Upstash CLI正式発表――コマンド1つでRedis・Kafkaリソースを操作

    Upstashの主要な目標の一つは、あらゆる開発者がさまざまなツールを使って、簡単にUpstashリソースを作成できるようにすることです。これまでにDeveloper APIやTerraform Providerを発表してきましたが、今回ついにUpstash CLIの登場です。 @upstash/cli の発表 このたび、Upstashのコマンドラインツールを発表いたします。これにより、すべての開発者がたった1つのコマンドでUpstashリソースを作成できるようになります。 CLIはGitHub、npm、またはビルド済みバイナリから入手できます。 はじめに Upstash CLIの利

  12. Upstash RedisでNext.js APIルートにレート制限を実装する方法

    この記事では、Upstash Rate Limit SDKを使用して、Next.jsのAPIルートにレート制限(レートリミット)を実装する手順を解説します。 データベースのセットアップ まず、Upstash ConsoleまたはUpstash CLIを使ってRedisデータベースを作成します。作成後、次の手順で必要になるUPSTASH_REDIS_REST_URLとUPSTASH_REDIS_REST_TOKENを控えておきましょう。 プロジェクトのセットアップ Next.jsアプリケーションを作成し、Vercelにデプロイします。 npx create-next-app@latest 続い

  13. go-redis・Upstash・OpenTelemetryで実現する分散トレーシング入門

    このチュートリアルでは、go-redisクライアントを使ってUpstash Redisデータベースに接続する方法と、分散トレーシングを活用してアプリケーションのパフォーマンスを監視する方法を解説します。 go-redisとは? go-redisは、Golang向けの人気の高いRedisクライアントです。標準でRedis Server、Sentinel、Clusterの3つの構成に対応しており、すぐに使い始められます。 Upstash Redisデータベースに接続するには、以下のコードを使用します。 package main import ( context fmt github.co

  14. DynomiteデータベースをRedis Enterprise Active-Activeデータベースに移行すべき理由

    2009年の誕生以来、Redis OSS(オープンソース版)は非常に活発なオープンソースコミュニティを形成してきました。その周辺には数多くのツールやユーティリティが開発されており、非分散型データストア向けのピアツーピア地理分散レイヤーであるDynomiteもその一つです。 DynomiteはNetflixのエンジニアチームによって開発され、オープンソースとして公開されました。特定のニーズに対する優れたソリューションを提供してきましたが、ここ数年は効果的なメンテナンスが行われていません。さらに、DynomiteによるRedis OSSインスタンスの分散モデルのせいで、Redis OSSの一部機

  15. AWS Summit 2022 × Redis:参加すべき5つの理由

    RedisはAWS Summit 2022に出展します。開発者、アーキテクト、DevOps、ITチームの皆さまと再び直接交流できることを楽しみにしています。今年はパリ(4月12日)、サンフランシスコ(4月20日〜21日)、インドのバーチャルSummit(5月25日〜26日)、そしてニューヨーク(7月12日〜13日)でRedisのブースをお訪ねいただけます。 AWS上のRedis Enterprise Cloudは、1ミリ秒未満の高速パフォーマンス、無限のスケーラビリティ、真の高可用性、業界最高水準のサポートを備えたフルマネージド型データベースサービス(DBaaS)として、数千社のお客様から信

  16. Google Cloud PlatformのRedis Enterpriseフルマネージドサービス、インド・デリーリージョンで利用可能に

    Google Cloud Platform(GCP)上で動作するRedis Enterpriseのフルマネージドサービスが、インドのムンバイリージョン(Asia-South1)に加えて、デリーリージョン(Asia-South2)でも利用可能になりました。現在、GCPには20以上のリージョンが存在し、お客様はGCP Marketplace経由でRedis Enterpriseをデプロイすることで、エンタープライズキャッシュ、セッション管理、ゲームのリーダーボード、不正検知、高速トランザクション処理、非同期通信など、多様なリアルタイムデータのユースケースを支えることができます。小売、ゲーム、金融サ

  17. Redis Developer Hubが拡張——DevOpsチームのニーズに応える新セクション「Operate」を公開

    Redis Developer Hubは、Redisを使って開発を行うエンジニアにとって、常に頼れる学習リソースであり続けてきました。200以上の無料チュートリアルを公開しており、昨年1年間だけで数百万人もの開発者がアクセス。Create(作成)・Develop(開発)・Explore(探索)に取り組む開発者に対して、貴重なトレーニングと実践的な指導を提供しています。 しかしRedisは、DevOpsチームが開発者とは異なる観点――安定性、保守性、そしてアプリケーションの継続的な改善とデプロイのフロー維持――に注力する必要があることを認識しています。DevOpsエンジニアの仕事では、世界中の

  18. Redisのre:Inventテスラ抽選キャンペーン、幸運な当選者をご紹介

    Redisが開催したre:Inventテスラスイープステークス(抽選キャンペーン)で見事テスラを手にした幸運な当選者、ラメシュワール・バラナグ(Rameshwar Balanagu)氏。当選の喜びについて、彼はこう語ります。「エンタープライズアーキテクトとして、私は常に根本的に新しい何かを求めてきました。スタートアップ企業は従来のモデルを打ち破っていく存在なので、私はスタートアップに強い情熱を抱いています。Redisのことは長い間注目してきたのです」と。 テスラ当選の瞬間 ラメシュワール・バラナグ氏は、デジタル戦略&エンタープライズアーキテクチャのディレクターを務めています。当選を記念して、R

  19. RedisDays San Francisco 2022 開催レポート:開発者体験を変えるRedisの最新イノベーション

    RedisDays San Franciscoは、Redis開発者コミュニティに捧げられた1日限りのイベントです。ゲストスピーカーたちは、Redisのリアルタイムデータイノベーションが、開発者体験をシンプルにすることで、いかにアプリ開発を高速化できるかを紹介しました。新製品の発表、製品アップデート、ステップバイステップのウォークスルーなど、アプリ開発をより簡単かつ迅速に行うために必要なツールを開発者コミュニティに届けることに特化したイベントとなりました。それでは早速、内容を見ていきましょう。 Redis Stack 登場 「リアルタイム対応は、今や消費者と企業の双方が当たり前に期待すること

  20. SQL環境を中断せずにRedisクエリを実行する2つの方法

    RedisでSQLクエリを実行することは、決して難しいことではありません。実は数年前、小売企業でデータウェアハウスソリューションを管理している友人と話していた際に、まさにこの話題に触れたことがあります。彼が直面していた課題について聞いたことがきっかけで、Redisのクエリ機能について語り始めたのです。 友人はこう語っていました。 「私たちにはデータウェアハウスソリューションに関する悩みがあります。データを記録し、リアルタイムで分析処理を行う必要があるユースケースがあるのですが、結果が得られるまでに数分かかることがあるのです。Redisはここで役立つでしょうか?ただし、SQLベースのソリュー

Total 398 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:14/20  20-コンピューター/Page Goto:1 8 9 10 11 12 13 14 15 16 17 18 19 20