【まとめ】RedisConf 2021で明らかになった、リアルタイムデータ時代の9つの重要ポイント
毎年、世界中のRedis愛好家が当社の年次リアルタイムデータカンファレンス「RedisConf」に集まります。昨年初めてオンライン開催となったRedisConfは、今年さらに規模も内容も大きく進化しました。2021年4月20日〜21日の2日間、122か国から12,000人以上の開発者、アーキテクト、ビジネスリーダー、技術リーダーが、基調講演、ファイアサイドチャット、60以上のブレイクアウトセッション、トレーニングセッションに登録しました。
RedisConf 2021のテーマは「リアルタイムデータの力の再発見」でした。10人の基調講演者が登壇し、Redisの過去1年間の成長、今後の展望、そして各企業がいかにリアルタイムデータを活用して顧客のニーズに応えているかについて語りました。基調講演(すべてのブレイクアウトセッションも含む!)は今後1か月間オンデマンドで視聴できますが、本記事ではRedisConf 2021の重要なポイントをダイジェスト形式でご紹介します。
1. リアルタイムの時代が到来
基調講演全体を通して一貫して語られたのが、このメッセージです。リアルタイム体験はもはや「あれば嬉しい」ものではなく、顧客向けフロントエンドアプリを持つあらゆるデジタルビジネスにおいて必須の要件となっています。リアルタイムデータプラットフォームとしてのRedisは、高いパフォーマンスに加えて、多様なニーズに応える豊富な機能と選択肢を提供します。強整合性から統合データモデル、人工知能(AI)まで(詳細は後述!)、今日の顧客が期待するリアルタイムなデジタル体験を提供するために必要なものが、すべて揃っています。
2. JSONドキュメントをRedisの速度でインデックス・クエリできるように
JSONはインターネットの共通言語とも言うべき存在です。数十億のJSONドキュメントがあらゆるデジタルサービスの一部となっている現在、Redisの速度でJSONから情報を取得し、リアルタイム体験の実現を支援することは、私たちが過去1年間取り組んできたプロジェクトでした。そしてついに、RedisJSONとRediSearchの組み合わせが来月プレビュー公開されます!
この新機能により、Redisに保存されたJSONドキュメントのインデックス作成、クエリ実行、検索が、他の主要なドキュメントデータベースと比較して3〜37倍の高速で行えるようになります。
さらに、今年後半にはActive-Active Redis Enterpriseを活用することで、複数のリージョン/クラウド、あるいはハイブリッド環境において、ユーザーの近くで完全マネージド型のRedisJSON+RediSearchデータベースをデプロイ・運用できるようになる予定です。Yiftach Shoolmanの初日基調講演では、これらの新機能が実際に動作する様子をご覧いただける新型小売デモアプリケーション「RedisMart」を紹介しています。
3. Redisでリアルタイムアプリをより速く市場へ投入
Redisは、開発者にとって最も扱いやすいデータベースの一つとして確固たる評判を築いてきました。Redisに組み込まれた多彩なデータ構造により、開発者はデータ操作にかける時間を減らし、アプリケーションロジックの開発に集中できます。また、RedisGraph、RedisBloom、RedisTimeSeriesといったRedisモジュールを利用すれば、慣れ親しんだRedisインターフェースのまま、より高度なユースケースを追加でき、より多くのコードをより短時間で開発できます。
Redisモジュールの採用件数は前年比60%増という伸びを見せており、特に今年上半期は前年同期比120%増となっています。
開発者向け(Build with Redis)トラックのセッションや、Yiftach Shoolmanの初日基調講演で披露されたデモ用小売アプリ「RedisMart」も、今後1か月間オンデマンドで視聴可能です。ぜひチェックしてみてください。
4. オープンソースのルーツへの揺るがないコミットメント
昨年、Redis、AWS、Alibabaのコアチームで構成される新しいコミュニティガバナンスモデルを導入しました。このチームは今年初めにRedis 6.2をリリースし、さらにメジャーリリースのペースを年2回に引き上げる計画を発表しています。次期バージョンのRedis 7.0は今年第3四半期のリリースが予定されています。リリースの詳細については、Yiftach Shoolmanの初日基調講演、ならびにRedis 6.2および7.0に関するブレイクアウトセッションをご覧ください。
5. 強整合性データベースサポートへの拡大
プライマリデータベースとしてのRedis採用は着実に拡大しており、現在では66%以上のRedis顧客がRedisを主力データベースとして利用しています。私たちは機能をさらに拡張し、強整合性が求められるユースケースにもRedisを適用できるようにしていきたいと考えています。
RedisConf 2020で初めて発表された新しい強整合性デプロイオプション「RedisRaft」は、Redis 7.0にて一般提供(GA)される予定です。
6. AIベースのリアルタイムアプリケーション構築に不可欠なRedis
アプリケーションスタックにおけるAIユースケースを支えるうえで、リアルタイム処理能力がますます重要になっていることは疑いありません。AI参照アーキテクチャの中核を担うのが「フィーチャーストア」であり、これはデータと機械学習モデルをつなぐ架け橋となるものです。
過去1年間で、Netflix、Uber、DoorDash、Airbnb、Spotifyといった企業がAIスタックアーキテクチャを公開しましたが、その中でRedisは一貫してオンラインフィーチャーストアとして採用されています。モデルストアやRedisAI推論エンジンと組み合わせることで、リアルタイムAIサービスの提供ニーズに応えています。
2021年下半期には、RedisAIのオンラインフィーチャーストア関連機能を、フルマネージドクラウドサービスであるRedis Enterprise Cloudに段階的にリリースする予定です。
7. Anthos on GKEによるRedisクラウドデプロイの加速
Google Cloud上でRedis EnterpriseをフルマネージドのDatabase-as-a-Service(DBaaS)として提供することに加え、今回はGKE on AnthosでRedis Enterpriseをセルフマネージド運用できるオプションを新たに追加しました。AnthosはGKEの活用範囲をGoogle Cloud以外のプラットフォームへと広げ、他のクラウドやオンプレミス環境への標準化された迅速なデプロイを可能にします。この新たなサポートの詳細については、Jeff Reedの2日目基調講演、またはGoogle Cloudページをご確認ください。
8. Redis Enterprise CloudがAWS Marketplaceで利用可能に
昨年9月、RedisはAWSのAdvanced Technology Partnerに認定されました。今回、すべてのRedis Enterprise CloudがAWS Marketplaceで利用可能になったことで、AWSユーザーへのサポートがさらに強化されました。AWSのお客様は、AWSの公開リスティングからRedis Enterprise Cloudを簡単に見つけることができるほか、AWSクレジットをRedis Enterpriseの利用に充当したり、簡素化された一元請求のメリットを受けたりすることができます。詳しくはAWSページをご覧ください。
9. 顧客が語る「リアルタイムデータ」の価値とは
リアルタイム体験は今や、あらゆるデジタルビジネスに欠かせないものとなっています。今年は主要なRedis顧客3社をメインステージに迎え、それぞれのビジネスでリアルタイムサービスをどのように実現しているかを語っていただきました。
Capital Oneのエンタープライズ決済アーキテクチャ責任者Mike Lee氏は、フィンテックの disruptive プレイヤー、暗号資産、新たな規制などによる決済業界の変革について解説し、今日と未来のリアルタイムニーズに対応するアーキテクチャをどのように構築したかを紹介しました。同氏の登壇シーンは初日基調講演でご覧いただけます。
コンタクトセンターソリューションのGenesysからはDave Anderson氏が、コールセンターの音声アプリケーションにおけるリアルタイム体験の重要性について見解を述べました。また、ゲーム業界最大級のテクノロジープロバイダーUnityのAlex Curtin氏は、GKE上のRedis Enterpriseを活用したゲーム開発者オンボーディングの高速化について事例を共有しました。両氏の登壇シーンは2日目基調講演で視聴できます。
これらのポイントの詳細については、RedisConfプラットフォームで今後1か月間オンデマンド視聴できるすべての基調講演をご覧ください。イベントや基調講演へのフィードバックがありましたら、ハッシュタグ #RedisConf2021 を付けてTwitterでお気軽にお寄せください。
-
Redis MOVEコマンドの使い方 – キーを別のデータベースへ移動する方法
このチュートリアルでは、Redisデータストア上でキーをあるデータベースから別のデータベースへ移動する方法を解説します。キーの移動には、redis-cliで使用できるMOVEコマンドを利用します。 MOVEコマンドは、現在選択されているデータベース(ソース)から指定したキーを削除し、そのキーを移動先(デスティネーション)のデータベースに挿入するために使用されます。なお、以下の場合は操作が実行されず、戻り値として0が返されます。 指定したキーがソースデータベースに存在しない場合 同じ名前のキーがすでに移動先のデータベースに存在する場合 構文 Redis MOVEコマンドの基本構文は以下のとお
-
【2021年版】AndroidのSDカードからデータを復元できるおすすめアプリTOP5
Androidに保存していた大切なファイルが突然消えてしまったら、大きなショックを受けるものです。データ消失の原因は、ルート化の失敗、ハードウェアの故障、誤って削除してしまうことなど様々です。しかし幸いにも、写真・ドキュメント・動画などを復元できる便利なアプリは数多く存在します。 このリストを作成するにあたり、有料アプリと無料アプリの両方をバランスよく取り入れました。また、本記事で紹介するすべてのソフトはGoogle Playの審査を通過したものであり、安心して使用できます。それでは、どのアプリがSDカードからのデータ復元に最適なのか、詳しく見ていきましょう。 Androidのデータ復元アプリ