並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 40 件 / 64件

新着順 人気順

NoSQLの検索結果1 - 40 件 / 64件

  • NoSQLデータモデリング技法 · GitHub

    NoSQLデータモデリング技法.markdown #NoSQLデータモデリング技法 原文:NoSQL Data Modeling Techniques « Highly Scalable Blog I translated this article for study. contact matope[dot]ono[gmail] if any problem. NoSQLデータベースはスケーラビリティ、パフォーマンス、一貫性といった様々な非機能要件から比較される。NoSQLのこの側面は実践と理論の両面からよく研究されている。ある種の非機能特性はNoSQLを利用する主な動機であり、NoSQLシステムによく適用されるCAP定理がそうであるように分散システムの基本的原則だからだ。一方で、NoSQLデータモデリングはあまり研究されておらず、リレーショナルデータベースに見られるようなシステマティック

      NoSQLデータモデリング技法 · GitHub
    • RDBの限界とNoSQLの登場

      事実世界のインターネット人口が増えたのは1990年代からだ。 [引用] http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h10/html/98wp2-3-1f.html [引用] http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h29/html/nc144210.html __NoSQL__の登場 1990年に入るとインターネットの利用人口が急激に増加することになる。 この頃からトランザクションに最適化されて設計されたDBでは性能劣化が始まり、システムはデータベースに対しスケール性能を必要とし始める。 多くの開発者は、単一の強力なサーバーでリレーショナル・データベースを実行するのではなく、リレーショナル・データベース管理システム (RDBMS) のパーティショニング (シャー

        RDBの限界とNoSQLの登場
      • Googleのモバイル向けNoSQL「Firestore」が秒間1万回の書き込み制限を撤廃、事実上無制限のスケーラビリティを提供。Firebase Summit 2022

        Googleのモバイル向けNoSQL「Firestore」が秒間1万回の書き込み制限を撤廃、事実上無制限のスケーラビリティを提供。Firebase Summit 2022 Googleは10月18日に米ニューヨークでモバイル向けのバックエンドサービスであるFirebaseにフォーカスしたイベント「Firebase Summit 2022」を開催しました。 GoogleはこのFirebase Summitで、Firebaseの機能の1つとして提供されるNoSQLデータベースであるFirestoreに存在していた秒間1万回までの書き込み制限を撤廃し、事実上無制限のスケーラビリティをFirestoreで提供すると発表しました。 FirestoreはFirebaseの機能の1つとして提供されるドキュメントストア型のNoSQLデータベースです。 Firestoreには、モバイルデバイス上のローカルデ

          Googleのモバイル向けNoSQL「Firestore」が秒間1万回の書き込み制限を撤廃、事実上無制限のスケーラビリティを提供。Firebase Summit 2022
        • RDBの限界とNoSQLの登場 - Qiita

          事実世界のインターネット人口が増えたのは1990年代からだ。 [引用] http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h10/html/98wp2-3-1f.html [引用] http://www.soumu.go.jp/johotsusintokei/whitepaper/ja/h29/html/nc144210.html NoSQLの登場 1990年に入るとインターネットの利用人口が急激に増加することになる。 この頃からトランザクションに最適化されて設計されたDBでは性能劣化が始まり、システムはデータベースに対しスケール性能を必要とし始める。 多くの開発者は、単一の強力なサーバーでリレーショナル・データベースを実行するのではなく、リレーショナル・データベース管理システム (RDBMS) のパーティショニング (シャーディング

            RDBの限界とNoSQLの登場 - Qiita
          • DbGate | Open Source SQL+noSQL Database Client

            Free and open source Free to use for any purpose, source code available under MIT license Cross database Supports MySQL, PostgreSQL, MS SQL, MongoDB, SQLite and others

            • DynamoDBのテーブル設計に最適!NoSQL WorkbenchのData modelerで今度こそDynamoDBを使いこなす! | DevelopersIO

              はじめに CX事業本部の佐藤智樹です。 今回はAWSが提供しているDynamoDB用のアプリ「NoSQL Workbench」の機能を使ってデータモデリングする流れを解説します。 最近案件でテーブル設計を再検討する必要がありNoSQL Workbenchを使ったところ、サンプルデータを入れながら設計が正しいか検証でき非常に便利だったので紹介します。 他の記事でもアプリの紹介はありますが本記事ではデータモデリングに絞って解説を行います。題材として多対多のデータをモデリングしながら設計する方法を紹介します。 本記事を読めば今までDynamoDBのデータ設計に悩んでいた方の検討時間をかなり減らすことができます。自分ももっと早く「NoSQL WorkbenchのData modeler はこう使って欲しい!」という記事があれば良かったなあと思ったので記事にしました。 NoSQL Workbench

                DynamoDBのテーブル設計に最適!NoSQL WorkbenchのData modelerで今度こそDynamoDBを使いこなす! | DevelopersIO
              • NoSQLデータベースCassandraの紹介 〜 ヤフーのデータ基盤を支える技術

                こんにちは! 山下郁矢です。2018年新卒で入社し、現在はNoSQLデータベースエンジニアとして働いています。 サービスを作るにあたってデータベースは必要不可欠ですよね。ヤフーでは100を超えるサービスで毎日生み出される膨大なデータを、データベースを用いてリアルタイムで蓄積し、運用管理しています。 今回は、その中でも利用規模の大きい、NoSQLデータベースの1つであるApache Cassandraを皆様に知ってもらうべく、ヤフーでどのようにして利用されているのかをお伝えしたいと思います。 NoSQLの立ち位置 Cassandraについてご紹介する前に、NoSQLについて軽く説明します。 NoSQLデータベースは一般的に非RDBMSに該当するデータベースのことを指します。 MySQLやOracleのようなRDBMSとはどう違うのでしょうか? RDBMSと比べて、優位性のあるデータベースなの

                  NoSQLデータベースCassandraの紹介 〜 ヤフーのデータ基盤を支える技術
                • Kubernetesに最適化されたNoSQLデータベース「K8ssandra」が登場。Cassandra開発元のDataStaxがオープンソースで公開

                  Kubernetesに最適化されたNoSQLデータベース「K8ssandra」が登場。Cassandra開発元のDataStaxがオープンソースで公開 代表的なNoSQLデータベースとして知られるApache CassandraをKubernetesに最適化した「K8ssandra」(海外の複数の記事によると発音はケェイサンドラ:Kay-sandraの模様)を、Cassandraの開発元であるDataStaxがオープンソースとして公開しました。 Meet K8ssandra! As a #Kubernetes #Helm chart, #K8ssandra deploys all things @Cassandra and gives #DBAs and #SREs elastic scale for data on Kubernetes. Check it out at https://

                    Kubernetesに最適化されたNoSQLデータベース「K8ssandra」が登場。Cassandra開発元のDataStaxがオープンソースで公開
                  • 初心者向けにNoSQLを徹底解説

                    はじめに 「NoSQLと従来のデータベースとの違いは何?」 「NoSQLを開発に使うメリットはどんなのがあるの?」 以上のような疑問に答えるために、今回の記事ではNoSQLの概要や特徴、問題点や主な活用事例を徹底解説する。 今回の記事を通して、NoSQLに対する理解を深めていただければ非常に幸いである。 NoSQLとは NoSQLは、簡単に言えばデータベースの1つである「リレーショナルデータベース」(RDB)とはまったく異なる方法でデータを処理・操作するデータベースを意味する。 RDBはデータを表形式で管理するデータベースだ。イメージとしては、Excelのようにデータを管理するものと言っていいだろう。NoSQLはそのような形式でデータを管理しない。RDBにはMySQLやSQLiteなどの代表的なデータベースが存在するものの、それらのRDB以外のデータベースを分類する言葉がNoSQLである。

                      初心者向けにNoSQLを徹底解説
                    • GitHub - bregman-arie/devops-exercises: Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

                      In general, what do you need in order to communicate? A common language (for the two ends to understand) A way to address who you want to communicate with A Connection (so the content of the communication can reach the recipients) What is TCP/IP? A set of protocols that define how two or more devices can communicate with each other. To learn more about TCP/IP, read here What is Ethernet? Ethernet

                        GitHub - bregman-arie/devops-exercises: Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions
                      • マイクロソフト、NoSQLデータベース「Extensible-Storage-Engine」をオープンソースで公開。25年以上、ExchangeやActive Directoryなどで利用

                        マイクロソフト、NoSQLデータベース「Extensible-Storage-Engine」をオープンソースで公開。25年以上、ExchangeやActive Directoryなどで利用 マイクロソフトは、Windows NT 3.51に初めて搭載されて以来、何度もコードを書き換えられてExchange 4.0やActive Directoryのバックエンドなど、さまざまなマイクロソフト製品に組み込まれ、文字通り何百万台ものマシンで稼働してきたNoSQLデータベースエンジン「Extensible-Storage-Engine」のソースコードを公開しました。 Extensible-Storage-EngineはISAMベースのデータベースエンジン。 トランザクションに対応した更新処理と検索による一貫性を備え、また一貫性を保持するためのクラッシュリカバリ機能も搭載。ライトアヘッド処理とスナッ

                          マイクロソフト、NoSQLデータベース「Extensible-Storage-Engine」をオープンソースで公開。25年以上、ExchangeやActive Directoryなどで利用
                        • 第4回 NoSQLとSQLの使いどころを知ろう | gihyo.jp

                          本記事は、『Software Design 2019年8月号』の第2特集「ゲームを題材に学ぶ 内部構造から理解するMySQL」をWeb掲載用に再編集したものです。 本記事のテーマを、より基本的なところから丁寧に解説した『SQLの苦手を克服する本 データの操作がイメージできれば誰でもできる』が2019年8月26日に発売されました。本記事と併せてご活用ください。 「NoSQLはRDBMSより高速」は本当か? NoSQLが登場したころ(あるいは、今でも⁠)⁠、「⁠NoSQLはRDBMSに比べて20倍高速」などというホワイトペーパーが出たりすることがあり、「⁠20倍」という表現が独り歩きすることがよくありました。この倍率については、レコード長やページサイズ、その他もろもろのチューニング項目をどうするかで、いかようにも変化しますからほぼ意味がないうえ、実際のシステムでそれほどの差が出ることはありませ

                            第4回 NoSQLとSQLの使いどころを知ろう | gihyo.jp
                          • Introducing NoSQL Workbench for Amazon DynamoDB — Now in Preview

                            Today, AWS introduced NoSQL Workbench for Amazon DynamoDB to help developers build scalable, high-performance data models and to simplify query development and testing. NoSQL Workbench is a free, client-side application available for Windows and macOS. DynamoDB is a fully managed NoSQL database service that provides fast and predictable performance with seamless scalability. Designing scalable, fl

                              Introducing NoSQL Workbench for Amazon DynamoDB — Now in Preview
                            • Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service

                              • Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service | USENIX

                                Amazon DynamoDB: A Scalable, Predictably Performant, and Fully Managed NoSQL Database Service Mostafa Elhemali, Niall Gallagher, Nicholas Gordon, Joseph Idziorek, Richard Krog, Colin Lazier, Erben Mo, Akhilesh Mritunjai, Somu Perianayagam ,Tim Rath, Swami Sivasubramanian, James Christopher Sorenson III, Sroaj Sosothikul, Doug Terry, Akshat Vig, Amazon Web Services Amazon DynamoDB is a NoSQL cloud

                                • MongoDB〜OSSのNoSQLサーバ〜 | OSSのデージーネット

                                  MongoDBとは、ビッグデータやIoTのデータ処理に利用されるオープンソースソフトウェアのNoSQLサーバです。MongoDB Enterprise Advancedという商用版もあります。2019年にはAWSがMongoDB互換のAmazon Document DBの提供を開始するなど、NoSQLとしては最もスタンダードなソフトウェアです。Linuxだけでなく、Windows、MacOS、Soalrisなどでも利用することができます。 MongoDBとは MongoDBとは、ドキュメント指向のデータベースを採用したNoSQLサーバです。2007年にDoubleClickのチームが開発し、オープンソースソフトウェアとして公開しています。商用版はMongoDB Enterprise Advancedです。 MongoDBは、多くのNoSQLが採用しているKVS(Key Value Stor

                                    MongoDB〜OSSのNoSQLサーバ〜 | OSSのデージーネット
                                  • GitHub - aerotoad/neboa: Type-safe NoSQL with Node & SQLite. 🌫️💽

                                    Neboa (pronounced /ˈnɛβo̯a̝/, from Galician: «fog») is a simple, yet powerful, type-safe NoSQL database library for Node.js. It offers seamless data management with compile-time type-checking for enhanced reliability. Leveraging SQLite, Neboa ensures efficient and lightweight performance, making it perfect for Electron and other platforms. With its unique approach, Neboa empowers you to use a rela

                                      GitHub - aerotoad/neboa: Type-safe NoSQL with Node & SQLite. 🌫️💽
                                    • 日本マイクロソフトの社員が教える、GPT×ReAct活用のコツ トークン制限がある場合は分割格納、自然言語の履歴管理にはNoSQLデータベースを

                                      ユーザーの立場ではAIネイティブな働き方が身近に迫っており、データサイエンティストやMLエンジニアにとってはGPTを活用した開発を意識する必要が出てくる中、マイクロソフトの取り組みやML開発のパラダイムシフトをご紹介する「ChatGPTによって描かれる未来とAI開発の変遷」。ここで日本マイクロソフト株式会社の蒲生氏が登壇。ここでは、「社内データを参照して何かを答えさせること」において役立つ工夫を話します。前回はこちらから。 ドキュメント検索の過程における2つの選択肢 蒲生弘郷氏(以下、蒲生):そういったところで、ReActの話に戻ります。弊社のアーキテクトが、実際にReActを使ってエンタープライズのサーチをしていくサンプルの解説記事とかを書いています。社内データを参照して何かを答えさせることにおいて非常に有益なものになってきます。 その話についても触れていきながら、GPTのシステムを組ん

                                        日本マイクロソフトの社員が教える、GPT×ReAct活用のコツ トークン制限がある場合は分割格納、自然言語の履歴管理にはNoSQLデータベースを
                                      • NoSQL Workbench for Amazon DynamoDB – プレビューの使用が可能になりました | Amazon Web Services

                                        Amazon Web Services ブログ NoSQL Workbench for Amazon DynamoDB – プレビューの使用が可能になりました 毎月数件のリクエストから毎秒何千万ものリクエストに簡単にスケールできる、完全マネージド型の key-value データベースとドキュメントデータベースを AWS のお客様に提供する Amazon DynamoDB には、いつも感銘を受けてきました。 DynamoDB チームは最近、オンデマンドキャパシティからネイティブな ACID トランザクションのサポートまで、数多くの素晴らしい機能をリリースしました。こちらは、グローバルテーブル、ポイントインタイムリカバリ、およびインスタントアダプティブキャパシティなど、最近の DynamoDB 発表の内容がよくわかる概要です。DynamoDB は、保管時のお客様データをすべてデフォルトで暗号化

                                          NoSQL Workbench for Amazon DynamoDB – プレビューの使用が可能になりました | Amazon Web Services
                                        • Amazon DynamoDB 用 NoSQL Workbench のプレビュー版の発表

                                          AWS では本日付けで Amazon DynamoDB 用 NoSQL Workbench を発表しました。当ツールを使用することにより、開発者はスケーラブルでハイパフォーマンスなデータモデルを構築し、クエリの作成およびテストを行うための工程を簡素化できます。NoSQL Workbench は無料でご利用いただける Windows および macOS 用のクライアントアプリケーションです。 DynamoDB は、高速で予測可能なパフォーマンスとシームレスな拡張性を特長とするフルマネージド NoSQL データベースサービスです。非リレーショナルデータベースを使用するにあたっては、スケーラブルで柔軟性のあるデータモデルを設計することが重要になります。しかし、特にユーザーのデータアクセスパターンが不明な新しいアプリケーションを構築する場合、データモデルの設計が容易でないことがあります。NoSQL

                                            Amazon DynamoDB 用 NoSQL Workbench のプレビュー版の発表
                                          • 「初心者向けにNoSQLを徹底解説」に関する誤りについて

                                            「初心者向けにNoSQLを徹底解説」に関する誤りについて 以下の元記事では,初心者向けにあやまった情報で解説を行っているように見受けられたため,その訂正を目的とした記事である. NoSQLのメリット 高速 処理を高速に行えるのはNoSQL最大のメリットと言っても過言ではない。トランザクションを必須とせず、データの厳密な一貫性を確保しないことで迅速にデータを処理できる。NoSQLはデータ量が増えてもRDBより処理速度が下がりにくい。 (中略) 完全一貫性を必要としない NoSQLでは、処理の結果が最終的に一貫性のある状態となれば可とする「BASE基準」を採用している。NoSQLは完全な一貫性を含む「ACID特性」を満たす必要はないので、高速処理の実現に大きく貢献している。逆を言えば、NoSQLはデータの一貫性が必要なシステムには不適である。 データの厳密な一貫性 や 完全一貫性 というものが

                                              「初心者向けにNoSQLを徹底解説」に関する誤りについて
                                            • モバイル向けNoSQL「Firestore」で件数を数える「count()関数」、期限付きデータ「Time To Live」など新機能。Firebase Summit 2022

                                              モバイル向けNoSQL「Firestore」で件数を数える「count()関数」、期限付きデータ「Time To Live」など新機能。Firebase Summit 2022 Googleは10月18日に米ニューヨークでモバイル向けのバックエンドサービスであるFirebaseにフォーカスしたイベント「Firebase Summit 2022」を開催し、モバイル向けのNoSQLデータベースFirebaseの新機能として、件数を数える「count()」関数や期限が来たら自動的にデータが消去される「Time To Live」などを発表しました。 クエリ結果の件数を返してくれるcount()関数 これまでFirebaseでクエリの結果何件のデータがマッチしたのかを数えるには、プログラマが検索処理の後になんらかの手法で件数を数える処理を記述する必要がありました。 件数を数えることは比較的ニーズの高

                                                モバイル向けNoSQL「Firestore」で件数を数える「count()関数」、期限付きデータ「Time To Live」など新機能。Firebase Summit 2022
                                              • NoSQLのAerospikeをCentOS7でいじってみた

                                                こんにちは、GMOアドマーケティングのM.H.と申します! 大量のデータを扱うとき、データベースを活用しよう。というのは自然な流れだと思います。MySQLやMariaDB…データ間に関連性のある場合にはとても強力な武器になりますが、今回はそのようなRDBMSではなく、NoSQLであるAerospikeについて簡単に書いていこうと思います。 Aerospike(NoSQL)とは NoSQLとは、ざっくりと言って関係モデルにならない形でのデータベースの管理システムのことです。ちなみにNoSQLはNot only SQLの略とされるのが普通らしいです。(最初何も考えずNo SQLだと思っていました) 基本的にNoSQLにおいてデータの取得や更新はかなり高速です。データの持たせ方には色々ありますが、たとえば1つのレコードをkeyとvalueとして保管する、いわゆるkey-value型のデータベース

                                                  NoSQLのAerospikeをCentOS7でいじってみた
                                                • 人気のNoSQL「MongoDB」はエンタープライズDBの主役になれるか?:第1回 | IT Leaders

                                                  IT Leaders トップ > テクノロジー一覧 > データベース > NoSQLのトップランナー「MongoDB」の今を知る > 人気のNoSQL「MongoDB」はエンタープライズDBの主役になれるか?:第1回 データベース データベース記事一覧へ [NoSQLのトップランナー「MongoDB」の今を知る] 人気のNoSQL「MongoDB」はエンタープライズDBの主役になれるか?:第1回 MongoDB World 2019で感じた進化と確かな“勢い” 2019年9月2日(月)寺澤 慎祐(デ一タキュレーション 代表取締役社長) リスト 読者は、オープンソースのNoSQLデータベースである「MongoDB」について、どれほどご存じだろうか。DB技術者を除けばせいぜい「聞いたことはあるが、あまりよく知らない」という方が多いのではないか。筆者は、DB技術者にとどまらず、システム技術者やC

                                                    人気のNoSQL「MongoDB」はエンタープライズDBの主役になれるか?:第1回 | IT Leaders
                                                  • Download NoSQL Workbench for DynamoDB - Amazon DynamoDB

                                                    Follow these instructions to download NoSQL Workbench and DynamoDB local* for Amazon DynamoDB. To download NoSQL Workbench and DynamoDB local Download the appropriate version of NoSQL Workbench for your operating system.

                                                    • あなたは世界初の「NoSQL」はシェルスクリプト用のRDBMSだと知っていますか? - Qiita

                                                      はじめに 知っての通り NoSQL とは一般的には RDBMS ではないデータベース管理システムのことですが、実は 世界初の「NoSQL」は Unix シェルベースの RDBMS なのです。NoSQL は Unix 哲学に基づいており、標準入出力やパイプを使うフィルタコマンドや、SQL の JOIN や集合演算相当の機能を持ったコマンドセットとなっており、シェルスクリプトや awk や Perl で実装されており、データはすべてプレーンなテキストファイルに保存します。 それが「NoSQL: a non-SQL RDBMS」です。 注意 この記事は技術系の読み物(雑学)です。データベースの技術的な話はほとんど出てこないのであしからず。 ネタバレ この NoSQL が誕生したのは 1998 年です。そして、みんなが知ってる NoSQL という言葉が誕生したのは 2009 年です。そういうことで

                                                        あなたは世界初の「NoSQL」はシェルスクリプト用のRDBMSだと知っていますか? - Qiita
                                                      • サクッと始めるデータベース構築【SQL / NoSQL / newSQL】

                                                        この本では、データベース構築経験が初心者・入門者の方々に向けて、データベース構築に必要な知識(SQLを中心)を1時間ほどでサクッと理解できるようにまとめました。※短時間での走り切りをゴールとしているため、細かい説明は省略されています。 【概要】 ・内容:データベース基本知識 / 用語、SQLとは、NoSQLとは、NewSQlとは、データモデル(概念モデル / 論理モデル / 物理モデル)、SQL命令言語(DML / DDL / TCL / DCL)、SQLの環境構築、SQLの基本文法、SQLによる絞り込み、SQLによるデータ加工、SQLによるテーブル処理・分析、SQLによる複数テーブルの処理、SQLによるトランザクション処理 ・所要時間:約1時間 ・必須条件:パソコン操作 ・推奨OS:なし ・レベル:★★☆☆☆

                                                          サクッと始めるデータベース構築【SQL / NoSQL / newSQL】
                                                        • Azure Cosmos DBについて① ~NoSQLを知る~ - ecbeing labs(イーシービーイング・ラボ)

                                                          AzureComsomDB はじめに ブンブンHello World. どうも開発です。 最近はNoSQLというものがだいぶメジャーになってきましたね。 プロダクト開発統括部でも過去にAzure Cosmos DBを用いたPoCを行ったことがあり、その可能性にはとても驚かされました。 そのCosmos DBは最近ではオンラインセミナーなども開催されており、かなりホットな内容であると感じています。 そこで今回は、PoCの経験も踏まえてCosmos DBについて語っていきたいと思います! 今回は、「NoSQLとは?」「Cosmos DBとは?」といったことに焦点を当てて解説したいと思います。 はじめに Cosmos DBとは RDBとNoSQL DB RDB ACID特性 NoSQL CAP定理 BASE特性 Cosmos DBの特徴 Good Not Good パーティションとRU おわりに

                                                            Azure Cosmos DBについて① ~NoSQLを知る~ - ecbeing labs(イーシービーイング・ラボ)
                                                          • SQL・NoSQL・NewSQLの違いは?【データベース言語】

                                                              SQL・NoSQL・NewSQLの違いは?【データベース言語】
                                                            • Data modeling tool for NoSQL, storage formats, REST APIs, and JSON in RDBMS

                                                              Polyglot Data Modelingfor NoSQL databases, storage formats, REST APIs, and JSON in RDBMS Start your FREE trialFree 14-day trial. No credit card. Easy setup. Make business sense of your data with Metadata-as-Code and visual schema design for data storage and data exchanges

                                                                Data modeling tool for NoSQL, storage formats, REST APIs, and JSON in RDBMS
                                                              • 【やってみよう】NoSQL「MongoDB」を10分で学べる記事

                                                                はじめに 今回の記事では、NoSQLのデータベースの代表格であるMongoDBの基礎知識を10分以内で理解することを目標に以下のことについて徹底解説する。 MongoDBとは・NoSQLとは MongoDBの導入 mongoシェルの基本的な操作 NoSQLとは NoSQLとは簡単に言えば、データベースの1つである「リレーショナルデータベース」(RDB)とはまったく異なる方法でデータを処理・操作するデータベースを意味する。 RDBはデータを表形式で管理する。Excelのようなイメージで管理しているといいだろう。NoSQLはそのような形式でデータを管理しない。RDBにはMySQLなどの代表的なデータベースが存在するものの、それらRDB以外のデータベースを分類する言葉がNoSQLである。 さらに、NoSQLは「SQLを使わない(No)」という意味ではなく「SQLだけではない」を意味している点には

                                                                  【やってみよう】NoSQL「MongoDB」を10分で学べる記事
                                                                • 「メタデータ」「NoSQL」「CAP定理」を理解する

                                                                  NoSQL NoSQLとは、従来の関係モデルに基づかずに構築されたデータベースシステムの総称であり、SQLを用いないことからNoSQL(Not only SQL)の略とされています。SQLを用いると大量データ、複数サーバに分散したデータを扱うクラウドサービスにおいては性能が低下する場合があることから、そうしたSQLでは対応できない領域を保管するために利用されることがあります。 CAP定理 CAP定理とは、クラウドサービスを始めとする情報システム(ネットワークでつながった、共通のデータを持つ、一連のノード群)において、「以下の3要素を同時に満たすことができない」というものです。

                                                                    「メタデータ」「NoSQL」「CAP定理」を理解する
                                                                  • 【図解】NoSQLとは?注目される背景や種類をわかりやすく解説 - カゴヤのサーバー研究室

                                                                    従来から使われているリレーショナルデータベース(RDB)は、膨大で多様なビッグデータの処理に適していないと言われています。RDBにかわり昨今注目を集めているのがNoSQLです。 それではなぜ、ビッグデータの処理には、NoSQLの方が適しているのでしょうか。本記事ではNoSQLとは何かや、RDBとの違い、NoSQLが注目される背景や種類について解説しています。 NoSQLとは「RDBではないデータベース」の総称 NoSQLとは、リレーショナルデータベース(RDB)ではないデータベースの総称です。NoSQLという名称のデータベースが存在するわけではありません。 従来、最もよく使われているデータベースと言えばRDBでした。しかしRDBでは対応できないシーンが増えてきたことから、昨今ではNoSQLが注目されています。 ちなみにNoSQLは、「Not Only SQL」を略した言葉です。SQLとはR

                                                                      【図解】NoSQLとは?注目される背景や種類をわかりやすく解説 - カゴヤのサーバー研究室
                                                                    • Amazon DynamoDB用 NoSQL WorkbenchがGAになったので使ってみた | DevelopersIO

                                                                      こんにちは。サービスグループの武田です。 約半年ほど前にAmazon DynamoDB用 NoSQL Workbench(以下、Workbench)がプレビュー版として公開されました。先日このツールが一般公開(GA)となりましたので試してみました。 Amazon DynamoDB 用 NoSQL Workbench が一般公開されます。 NoSQL Workbenchとは DynamoDB用のクラスプラットフォームなデータベース開発ツールです。DynamoDBのテーブル設計や作成、クエリ実行だけでなくデータモデリングやデータ可視化、クエリ開発機能を提供します。 環境 次のような環境で検証しています。 $ sw_vers ProductName: Mac OS X ProductVersion: 10.15.3 BuildVersion: 19D76 $ brew --version Hom

                                                                        Amazon DynamoDB用 NoSQL WorkbenchがGAになったので使ってみた | DevelopersIO
                                                                      • AngularFirebaseのNoSQL設計パターンをER図で書いてみた - くらげになりたい。

                                                                        前回の記事と同様に以下の記事の内容を整理した。 Advanced Data Modeling With Firestore by Example | AngularFirebase 出てくる例ごとにER図を書いてみると、なんとなくNoSQLわかってきたかも。 基本的な考え方 複製 複数のDocumentを作成しないよう、あらかじめ展開しておく ただし、元データが更新された時は、複数のDocumentで更新が必要 集約 集計処理は、Firestoreのクラウド機能をつかってサーバ側でおこなう 複合キー 単に、userXYZ_postABCのように、組み合わせて一意のIDになるようにする バケット コレクションを単一の文書に分割する複製/集約の形式 参照したい単位で別途コレクションを作成する。 グループ コレクション 所属しているグループIDがキーとなってる親ドキュメントをもたせる 所属が更新

                                                                          AngularFirebaseのNoSQL設計パターンをER図で書いてみた - くらげになりたい。
                                                                        • AWSのNoSQLデータベースAmazon DynamoDBの特徴とベストプラクティス|コラム|クラウドソリューション|サービス|法人のお客さま|NTT東日本

                                                                          2020.06.17 | Writer:H.Mori AWSのNoSQLデータベースAmazon DynamoDBの特徴とベストプラクティス 多くのユーザーが頻繁に訪れて利用するオンラインサービスは、大量のデータを滞りなく処理し、さらに拡張していく必要があります。では、このようなデータ管理を効率的に行うにはどうすればいいのでしょうか? AWSではそのひとつの答えとして、数ミリ秒台のパフォーマンスを実現するデータベースである「Amazon DynamoDB」を提供しています。本コラムではその特徴や利用例を紹介します。 大量データを高速に処理し、無限の拡張性を持つべく誕生したAmazon DynamoDB インターネット上で展開される、広告やゲーム、メディア配信、ショップ、金融、予約、IoTなど、非常に多くのユーザーの要求に対応しデータ処理を迅速に行うことが必要なビジネスが急成長しています。こ

                                                                            AWSのNoSQLデータベースAmazon DynamoDBの特徴とベストプラクティス|コラム|クラウドソリューション|サービス|法人のお客さま|NTT東日本
                                                                          • GitHub - blobcity/db: A blazing fast ACID compliant NoSQL DataLake with support for storing 17 formats of data. Full SQL and DML capabilities along with Java stored procedures for advanced data processing.

                                                                            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.

                                                                              GitHub - blobcity/db: A blazing fast ACID compliant NoSQL DataLake with support for storing 17 formats of data. Full SQL and DML capabilities along with Java stored procedures for advanced data processing.
                                                                            • GitHub - bregman-arie/devops-resources: DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP

                                                                              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 - bregman-arie/devops-resources: DevOps resources - Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP
                                                                              • NoSQLのテクニックが書いてある「Advanced Data Modeling With Firestore by Example」を翻訳してみた - くらげになりたい。

                                                                                オリジナルの記事は、こちら。 Advanced Data Modeling With Firestore by Example | AngularFirebase NoSQLのデータ構造や設計について、いろんな事例が書いてあってすてきだったので、 Google翻訳で翻訳した(´ω`) 翻訳精度すごい。。 ちょっと整理した記事はこちら www.memory-lovers.blog Advanced Techniques in NoSQL Duplication: 複製 データ複製は、複数のDocumentを参照する必要性を排除するための非常に一般的な手法です。 簡単な例 ユーザードキュメントに対して二次クエリを行わないようにするために、 すべてのツイートドキュメントにユーザー名を複製または埋め込むことがあります。 または、ユーザープロフィールに表示するために、ユーザーDocumentに最近の

                                                                                  NoSQLのテクニックが書いてある「Advanced Data Modeling With Firestore by Example」を翻訳してみた - くらげになりたい。
                                                                                • NoSQL Workbench for Amazon DynamoDB – Available in Preview | Amazon Web Services

                                                                                  AWS News Blog NoSQL Workbench for Amazon DynamoDB – Available in Preview I am always impressed by the flexibility of Amazon DynamoDB, providing our customers a fully-managed key-value and document database that can easily scale from a few requests per month to millions of requests per second. The DynamoDB team released so many great features recently, from on-demand capacity, to support for native

                                                                                    NoSQL Workbench for Amazon DynamoDB – Available in Preview | Amazon Web Services