データベース

 Computer >> コンピューター >  >> プログラミング >> データベース
  1. FluentdとObjectRocketを使用したハイブリッドクラウドへのログイン

    この投稿はHartHooverとRyanWalkerが共同で作成したものです 最近、Rackspace DevOps Automationチームは、NewRelicからRackspaceサポートにアラートを送信するサービスを発表しました。これらのアラートは、DevOpsエンジニアが応答するためのチケットを生成するため、アラートが午前3時に生成されたときに、お客様はぐっすりと眠ることができます。お客様の環境について収集された他のデータポイントと組み合わせると、エンジニアは問題がどこにあるかを特定し、適切な行動方針を実行します。 このサービスのインフラストラクチャを設計しているときに、New

  2. Redisの10の簡単なヒント

    Redisは現在、技術コミュニティで注目を集めています。 Antirezの小さな個人的なプロジェクトから、メモリ内データストレージの業界標準になるまでには長い道のりがあります。これに伴い、Redisを適切に使用するためにほとんどの人が同意できる一連のベストプラクティスが提供されます。以下では、Redisを正しく使用するための10の簡単なヒントを紹介します。 1。キーの使用をやめる* さて、多分あなたに向かって叫ぶことはこの記事を始めるための素晴らしい方法ではありません。しかし、それはおそらく最も重要なポイントです。あまりにも頻繁に、redisインスタンスを見て、簡単なcommandstats

  3. Redisでのハッシュの使用

    Redisのハッシュは、フィールドと値の両方が文字列である単一のキーの下に、関連付けられたフィールドと値のペアを格納する方法です。 Redisでは、データ構造全体と、構造内の各フィールドの両方を変更できます。これにより、アプリケーション内のオブジェクトの優れた(そして非常に高速な)バッキングストアになります。 CLIの例 2つのフィールドでハッシュを作成します: 127.0.0.1:6379> HMSET my_hash key1 foo key2 bar OK ハッシュに関連付けられているフィールドと値を一覧表示します: 127.0.0.1:6379> HGETALL my_

  4. トップ10のRedisCLIコマンド

    Redisは非常に単純なコマンドラインインターフェイスを使用します。比較的シンプルですが、予想外の興味深い機能をいくつか提供します。基本のいくつかを確認し、クライアントのほとんどの機能を回避してみましょう。 まず、簡単な接続があります: cweid@strange:~$ redis-cli -h 127.0.0.1 -p 6379 -a mysupersecretpassword 127.0.0.1:6379> PING PONG 大丈夫!独自のRedisサーバーに接続し、スーパーシークレットパスワードを使用して認証しました。 または、-aオプションを省略して、接続後に認証すること

  5. Redisのパフォーマンス結果の分析

    前回の記事では、Redisインスタンスが遅くなるのを防ぐためのトピックとアプローチについて説明しました。次に、測定の方法を検討します。 パフォーマンス。 何を測定するか 今回の記事では、コマンドのレイテンシとそのコンポーネントについて説明します。なんで? Redisサーバー/ライブラリを介してプッシュできるコマンドの数は、各コマンドの速度の結果であるためです。 すばやく簡単:CLI コマンドレイテンシを確認する最初の方法は、コマンドラインクライアントredis-cliを使用することです。 。すばやく、すぐにチェックポイントを開始できます。ここでの例では、簡単にするためにlocalhost

  6. RedisSentinelの概要

    Redis Sentinelは、Redisにシンプルで自動の高可用性(HA)ソリューションを提供します。 MongoDBの選挙の仕組みに精通している場合、これはそれほど遠くありません。まず、N個のスレーブに複製する特定のマスターがあります。そこから、Sentinelデーモンが実行されます。これは、アプリケーションサーバー上でも、Redisが実行されているサーバー上でも実行できます。これらはマスターの健康状態を追跡します。 Sentinelは、マスターが応答しないことを検出すると、SDOWN(主観的にダウン)メッセージを他のセンチネルにブロードキャストします。次に、マスターがダウンしているとい

  7. DBAとデータアーキテクトの進化

    企業の顧客、従業員、およびパートナーがユーザーフレンドリーなシステムを介してデータに簡単にアクセスできる場合、データベース管理者とデータアーキテクトの2人に感謝します。十分に構築されたデータベースが潜在的に数千または数百万のユーザーに対して確実かつ安全に機能することを保証することは大きな責任であり、あらゆる業界の企業は、データアーキテクトとDBAに依存して、それらを使用するすべてのユーザーのニーズを満たすデータネットワークを設計および監視します。 ビジネスコミュニティのデータニーズが急増するにつれて、最新のデータベーステクノロジーに対応するために必要なスキルも拡大しています。これらの役割の

  8. ObjectRocketElasticsearchでKibana4を使用して稼働する

    数百万(または数十億!)のElasticsearchドキュメントを人目を引くチャート、グラフ、表に変換したい場合は、Kibanaがその答えです。 Elastic製品として、Elasticsearchと緊密に統合され、大量のデータを理解するための使いやすいインターフェースを提供します。 現在、すべてのObjectRocketElasticsearchインスタンスにはKibana3がプリロードされており、ElasticsearchHTTPエンドポイントの/_plugin/kibanaからアクセスできます。ただし、Kibana 4には多くの改善と新機能が導入されているため、ObjectRocket

  9. HARedisデプロイメントでの信頼性の高いPUBSUBとブロッキングリストの操作

    標準の冗長Redisソリューションは、フェイルオーバーを管理するSentinelを使用してマスター/スレーブレプリケーションを実行することです。これは、a)クライアントサポートとSentinelを使用して現在のマスターを検出するかb)Sentinelによって管理されてマスターを指すRedisポッドの前にあるTCPプロキシのいずれかでフォローアップされることが期待されます。前者はRedisSentinelの設計方法であり、後者は成長傾向であり、ObjectRocketRedisの構成方法です。 Redisのコマンドに対するフェイルオーバーの影響 Redis操作の大部分では、これは期待どおりに機

  10. FilebeatおよびElasticsearchIngestPipelinesを使用したcsvファイルの解析

    Elasticsearch 5の最も優れた新機能の1つは、ElasticsearchクラスターにLogstashスタイルの処理を追加する取り込みノードです。これにより、別のサービスやインフラストラクチャを必要とせずに、インデックスを作成する前にデータを変換できます。しばらく前に、Logstashを使用してcsvファイルを解析する方法について簡単なブログを投稿したので、比較のために、その取り込みパイプラインバージョンを提供したいと思います。 ここで紹介するのは、Filebeatを使用してデータを取り込みパイプラインに送信し、インデックスを作成し、Kibanaで視覚化する例です。 データ 無料

  11. Filebeatモジュールを使用した簡単なログ分析

    Elastic {on} 17以来、Elastic Stackの今後のすべての機能、特に新しいFilebeatモジュールのコンセプトに興奮しています。通常、Filebeatでデータの取得を開始する場合は、Filebeatを構成し、Elasticsearchマッピングテンプレートを作成し、取り込みパイプラインまたはLogstashインスタンスを作成してテストしてから、そのデータセットのKibanaビジュアライゼーションを作成する必要があります。 Beatsチームは、モジュールのコンセプトにより、セットアッププロセスを非常に簡単にしました。 Filebeatモジュールは、これらの構成手順をすべて

  12. ObjectRocketへの接続

    ObjectRocketデータベースサービスに接続して対話する簡単な方法がいくつかあります。 最初のステップは、「インスタンスの作成」ボタンを使用してインスタンスを作成することです。インスタンスを作成すると、接続文字列が自動的にプロビジョニングされます。いくつかの異なる接続方法のいずれかを選択できます: ネイティブMongoDBドライバー、プレーンテキスト ネイティブMongoDBドライバー、SSL暗号化 ObjectRocket API、SSL暗号化 接続方法に入る前に、いくつかの概要を説明します。 ObjectRocketサービスは、本質的かつ自動的にシャーディングされたシステム

  13. セキュリティの脆弱性、ObjectRocketパッチ

    ゼロデイMongoDBセキュリティの脆弱性(CVE-2013-1892)がSCRTの人々によって発見されました。 10genは、この問題を修正するためにMongodbにパッチを適用しました。 ObjectRocketはこのパッチをMongoDBのバージョンに統合しており、これをお客様に展開し始めます。すべての新しいインスタンスとシャードには、このパッチが統合されます。 ObjectRocketはセキュリティを非常に真剣に受け止めています。すべてのインスタンスには、ネイティブのMongoDBセキュリティを超えてアクセスするためのACLが必要です。また、すべての接続でSSLを有効にすることがで

  14. ACLSyncによるアクセス制御の自動化

    アクセス制御リストの管理がはるかに簡単になりました。 ObjectRocketでデフォルトで安全なアプローチを採用する1つの方法は、すべてのインスタンスにネットワークアクセス制御リスト(ACL)エントリを要求することです。 ObjectRocket ACLはWebUIとAPIの両方を介して管理できますが、大規模で動的なアプリケーション環境を使用しているお客様は、ACLをより簡単に処理する方法を求めています。 本日、新機能ACLSync。を発表します。 ACLSyncは、環境のIPアドレスをObjectRocketACLと同期するための自動化されたソリューションです。 ACLSyncは、

  15. ObjectRocketインスタンスでJSONStudioを使用する方法

    JSONStudioとObjectRocket、Javaで行われた一致。 MySQLを使用したことがある場合は、PHPMyAdminやMySQL Workbenchなどのツールを使用してデータベースとインターフェイスし、アドホッククエリを実行したり、レポートを生成したりしたことがあるでしょう。これらのツールは長い間使用されており、時間の経過とともに成熟して、MySQLとの日常的なやり取りに役立つツールになりました。 MongoDBで同様の製品を検索したことがある場合は、jSonar IncのJSONStudioをぜひご覧ください。これは、MongoDBの実装と対話するためのウェブベースのフロ

  16. RoboMongoとObjectRocketを使用したMongoDBの視覚化

    MongoDB Inc.は、MongoDBのリリース2.6で多くの優れた新しいエンタープライズ機能を導入しましたが、データベースを管理するためのデスクトップアプリケーションがまだありません。クロスプラットフォームでオープンソースのMongoDB管理ツールであるRobomongoの紹介。次の手順で、RoboMongoをObjectRocketMongoDBインスタンスと統合するのがいかに簡単であるかがわかります。 始めましょう!まず、ObjectRocketコントロールパネルからいくつかの詳細を書き留める必要があります: データベース接続文字列(SSL接続と非SSL接続ではポートが異なること

  17. MongoDBの実験的なプラガブルストレージエンジン

    先月のMongoDBWorldで、MongoDBの創設者でCTOのEliot Horowitzは、2.8リリースが予定されているプラ​​ガブルストレージエンジンのサポートを発表しました。これは、mongoユーザーが自分のワークロードに最適なストレージエンジンを選択できるようになり、APIがすべてのMongoDB機能を完全にサポートするように計画されているため、現在の機能を放棄する必要がないため、エキサイティングなものです。楽しい。それだけでなく、同じレプリカセット内のノードは、さまざまなストレージエンジンを使用できるようになり、さまざまなニーズに対応するあらゆる種類の興味深い構成が可能になりま

  18. MongoDBの無駄なスペースを削減するための戦略

    Appboyは、モバイルアプリ向けの世界をリードするマーケティング自動化プラットフォームです。ユーザーがお客様のモバイルアプリで何をしているかを追跡し、ユーザーの行動や人口統計に基づいて、ユーザーがメール、プッシュ通知、アプリ内メッセージをターゲットにできるようにすることで、毎月数十億のデータポイントを収集しています。 MongoDBは、ほとんどのデータベーススタックを強化し、ObjectRocketの複数のクラスターで数十のシャードをホストしています。 MongoDBの一般的なパフォーマンス最適化戦略の1つは、ドキュメントで短いフィールド名を使用することです。つまり、次のようなドキュメント

  19. MongoDBのスペース使用量を理解する

    MongoDBを初めて使用する方にとって、MongoDBのスペース使用量は非常に混乱しているように思われるかもしれません。この記事では、MongoDBがスペースを割り当てる方法と、ObjectRocketダッシュボードのスペース使用量情報を解釈して、インスタンスを圧縮する必要がある場合や、インスタンスで使用可能なスペースを増やすためにシャードを追加する必要がある場合を判断する方法について説明します。 まず、単一の5GBシャードで構成される新しいMediumインスタンスから始めましょう。このインスタンスに「ocean」という名前のデータベースのテストデータを入力します。テストデータを追加し、い

  20. Redisの使用を開始する

    Redisの速度と柔軟性により、開発者にとって非常に強力なツールになり、さまざまな方法で使用できます。 Redisは多くの場合、Key-Valueストアと呼ばれますが、5つの異なるデータ構造タイプもサポートしているため、データ構造サーバーとしてより適切に説明されます。 文字列 ハッシュ リスト セット 並べ替えられたセット 各構造タイプには、共有コマンドと、特定の構造タイプに固有のいくつかのコマンドがあります。 この紹介では、Redisの使用方法の基本と、さまざまなデータ構造の概要について説明します。より基本的なコマンドのいくつかについて説明しますが、執筆時点でRedisには160以上

Total 245 -コンピューター  FirstPage PreviousPage NextPage LastPage CurrentPage:1/13  20-コンピューター/Page Goto:1 2 3 4 5 6 7