並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 13 件 / 13件

新着順 人気順

CouchDBの検索結果1 - 13 件 / 13件

  • CouchDB + PouchDB でPWAを作ろう! - Qiita

    幸いなことに、Create React App等のツールを使えば、Service Workerに対応したアプリのコードを生成してくれます。serviceWorker.registerを呼ぶように変更するだけです。 ... // If you want your app to work offline and load faster, you can change // unregister() to register() below. Note this comes with some pitfalls. // Learn more about service workers: https://bit.ly/CRA-PWA // serviceWorker.unregister(); serviceWorker.register(); 註:public/manifest.jsonも自分のア

      CouchDB + PouchDB でPWAを作ろう! - Qiita
    • Amazon.co.jp: 実践 Pythonによるデータベース入門 - MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで -: 藤野巖: 本

        Amazon.co.jp: 実践 Pythonによるデータベース入門 - MySQL,MongoDB,CouchDBの基本操作からアプリプログラミングまで -: 藤野巖: 本
      • Ruby: CouchDB のデータを読む (Read) - Qiita

        #! /usr/bin/ruby # -*- encoding: utf-8 -*- # # couch_read.rb # # Jul/31/2020 # # --------------------------------------------------------------------- require 'faraday' require 'json' # # --------------------------------------------------------------------- STDERR.puts "*** 開始 ***" # URL="http://localhost:5984/nagano/_all_docs?include_docs=true" # res = Faraday.get URL # puts res.status json_str =

          Ruby: CouchDB のデータを読む (Read) - Qiita
        • ポケモンGOで学ぶ!CouchDBを使ったWebアプリの作り方

          ドキュメント指向のデータベース「CouchDB」で作る、Webアプリのチュートリアル。後編ではいよいよ、Googleマップのデータを取り込み、ポケモンの位置と名前を登録できるようにします。 『NoSQLってどう使うの? CouchDBでポケモンGOレコーダーを作ってみた』では、CouchDBについて紹介しました。今回は学んだことを活かして本格的なアプリを作ります。記事の最後では、データベースの保護方法についても解説します。 プロジェクトの概要 ポケモンの出現場所を記録するアプリを作成します。 このアプリではユーザーがポケモンGOで出会ったポケモンの場所を保存できます。Googleマップを位置検索に使い、マーカーで正確な位置を示します。ここだと思える場所でマーカーに触ると、ユーザーがポケモンの名前を入力して場所を保存できるモーダルウィンドウが表示されます。次のユーザーが参加して同じ場所を検索

            ポケモンGOで学ぶ!CouchDBを使ったWebアプリの作り方
          • Ruby: CouchDB のデータを削除 (Delete) - Qiita

            #! /usr/bin/ruby # -*- encoding: utf-8 -*- # # couch_delete.rb # # Jul/31/2020 # # --------------------------------------------------------------------- require 'faraday' require 'json' # # --------------------------------------------------------------------- STDERR.puts "*** 開始 ***" # key_in = ARGV[0] puts key_in URL="http://localhost:5984/nagano/" + key_in # res = Faraday.get URL puts res.status

              Ruby: CouchDB のデータを削除 (Delete) - Qiita
            • cradle で CouchDB にDBを作成しても save ができなかった(ように見えた)件 - Qiita

              var conn = new(cradle.Connection)( constants.DB_URL, constants.DB_PORT ); var db_master = conn.database('ddntj'); db_master.create(); db_master.save('hoge', { data:huga } , callback(){...});

                cradle で CouchDB にDBを作成しても save ができなかった(ように見えた)件 - Qiita
              • 1分でCouchDBまとめ - Qiita

                現在扱っているHyperledger FabricがCouchDB対応なのでCouchDBについて調べてみました。 CouchDBとは RDBとはほとんど類似点がないらしい ドキュメント方式 データをドキュメント単位で管理するDB スキーマレスで厳密なデータ構造を持たない ドキュメントは主にJSON形式で保存 だから各ドキュメントの構造の違いに対応しやすい 各ドキュメントに対して重複しないURIを割り当てる ドキュメントをまとめて保存する単位をデータベースという CouchDBサーバの中に複数のデータベースがあり、各データベースの中には複数のドキュメントが詰め込んであるイメージ なのでURIは/serverName/databaseName/documentNameという風に割り当てられる。 ドキュメント操作はHTTPメソッドで行うことが出来る なのでデータベース言語を使わなくても操作出来

                  1分でCouchDBまとめ - Qiita
                • MongoDB と CouchDB: 正しい選択をしましょう - IT基礎

                  モンゴDB モンゴDB MongoDB は、構造化された NoSQL ドキュメント データベースです。構造化されているということは、MongoDB が他のデータベースと同様に、データを組織化された方法で保存することを意味します。 MongoDB では、データはコレクションに格納されたドキュメントに格納されます。 ドキュメントは、データをキーと値のペアの形式で整理して保存する方法です。この形式は JavaScript Object Notation (JSON) として知られています。 サンプルドキュメントを以下に示します。 { "name": { "first": “Oliver”, "last: "twist" }, "home": “London”, "age": 12, "isTall": false, "occupation": “apprentice” }上記のサンプルドキュメン

                  • Ruby: CouchDB のデータを作成 (Create) - Qiita

                    #! /usr/bin/ruby # -*- encoding: utf-8 -*- # # couch_create.rb # # Jul/31/2020 # # --------------------------------------------------------------------- require 'faraday' require 'json' # # --------------------------------------------------------------------- def dict_append_proc (dict_aa,key,name,population,date_mod) unit = {} unit['name'] = name unit['population'] = population unit['date_mod'] =

                      Ruby: CouchDB のデータを作成 (Create) - Qiita
                    • Ruby: CouchDB のデータを更新 (Update) - Qiita

                      #! /usr/bin/ruby # -*- encoding: utf-8 -*- # # couch_update.rb # # Jul/31/2020 # # --------------------------------------------------------------------- require 'faraday' require 'json' require 'date' # # --------------------------------------------------------------------- STDERR.puts "*** 開始 ***" # key_in = ARGV[0] population_in = ARGV[1].to_i puts key_in,population_in URL="http://localhost:5984

                        Ruby: CouchDB のデータを更新 (Update) - Qiita
                      • CouchDB vs. MongoDB: 徹底比較

                        NoSQLデータベースは、従来のリレーショナルデータベースに代わる魅力的な選択肢を提示し、ビッグデータの世界を揺るがしていますが、CouchDB と MongoDB は、このタイプのデータベースとしてよく選ばれている2つです。そこで本記事では、MongoDB と CouchDB の詳しい比較を作成し、皆さんの決断のお手伝いができればと思います。 目次 技術的な詳細 CAP定理 スケーラビリティとパフォーマンス 人気度 価格 1.技術的な詳細 CouchDB と MongoDB はどちらもドキュメント指向の NoSQL データベースですが、その実装で大きな違いがあります。 CouchDB では、データを格納するのに半構造化 JSON 形式が使われます。CouchDB データベースへのクエリは、HTTP または JavaScript を使って、RESTful HTTP API を介して行われま

                          CouchDB vs. MongoDB: 徹底比較
                        • 「Apache CouchDB 3.0」リリース、3年ぶりのメジャーアップデート | OSDN Magazine

                          NoSQLデータベース「Apache CouchDB」開発チームは2月26日、最新のメジャーリリースとなる「Apache CouchDB 3.0」を発表した。セキュリティと性能改善にフォーカスした機能強化が加わっている。 Apache CouchDBはErlangで実装されたドキュメント指向のデータベース。クラスタ構成にも対応し、HTTPとJSONを用いたクエリにも対応するほか、独自のCouch Replication Protocolも提供する。モバイルアプリケーション向けのオフライン機能も備える。 Apache CouchDB 3.0は、2016年に公開されたバージョン2.0に続くメジャーリリース。今回のリリースにおけるフォーカスの1つとなったセキュリティ関連では、サーバーを起動する前に管理者パスワードが求められるよう変更が行われた。。また、2系で導入したセキュリティオプションを強化し

                            「Apache CouchDB 3.0」リリース、3年ぶりのメジャーアップデート | OSDN Magazine
                          • ラズパイに CouchDB を導入する : まだプログラマーですが何か?

                            ラズベリーパイ(Raspbian OS)に NoSQL 型のデータベースである Apache CouchDB を導入する手順を紹介します: Apache CouchDB (以下、"CouchDB")はオープンソースで提供されている NoSQL データベースです。IBM Cloud の IBM Cloudant はこの CouchDB をベースに提供されているマネージド DBaaS です: なお、IBM Cloudant は分散データベース環境がはじめから提供されていますが、以下で紹介する例では CouchDB を1インスタンスで運用する前提での導入方法とさせていただきます。また導入する CouchDB のバージョンは 2019/01/14 時点での最新版である 2.3.0 を対象としています。 まずは準備作業としてリポジトリをアップデートしておきます: $ sudo apt-get upd

                              ラズパイに CouchDB を導入する : まだプログラマーですが何か?
                            1