NoSQL

NoSQL(not only SQL)は、リレーショナルデータベース管理システムとは異なるデータベースシステムを指す言葉です。

RSS

  • 受付中

    回答
    0

    AWS DynamoDB 項目の属性名を変更したい

    例えば以下のようなテーブルがあるとき、全ての項目に対して属性名textを属性名rawTextに変更したい場合、AWS Cliを用いてどのようにすればよいでしょうか。 [{ "key":1, "text": "hoge" }, { "key": 2, "text": "fuga" }]

    • 0評価
    • 22PV
    teratailが3週間前に アップデート
  • 受付中

    回答
    1

    【firebase】DB設計について

    日付ごとに存在するルームがあり(日付によっては存在しないルームがある)、そのルームにいるユーザーも変化する場合下記のような設計になりますか? 基本的にネストをしすぎてはいけないそうなので下記だと間違っていますでしょうか? { date: { 20170520: { list: { roomID1: {

    • 0評価
    • 97PV
    kanemotos kanemotos 1ヶ月前に 回答
  • 受付中

    回答
    1

    ニュース記事のDB構築

    私はYahoo!ニュースから様々な媒体のニュースをスクレイピングでテキストに保存して、テキストマイニングで分析をかけたいと考えていますが、そろそろ、記事がたまってきたのでデータベース化しようとしています。 データベースのカラム構成は次になります。 ・日時 ・時刻 ・媒体 ・見出し ・段落1 … ・最終段落 問題は段落の数がニュースの

    • 0評価
    • 136PV
    monolith_91 monolith_91 2ヶ月前に コメント
  • 受付中

    回答
    6

    データベースのライセンスについて

    サーバの勉強をし始め、データを管理するにはMongoDBやMySQLのような組み込みの機能を使うのが一般的だと最近知ったのですが、これらを商用で利用する場合のライセンスはどうなっているのでしょうか いくつかサイトを見てみたのですが、これって黙って商用に使っていいのでしょうか・・・ http://anond.hatelabo.jp/20140722

    • 0評価
    • 722PV
    ahodana ahodana 2ヶ月前に コメント
  • 解決済

    回答
    1

    NoSQLのLSM-treeについて

    NoSQLによく使われているインデックス方式としてLSM-treeというものがあると思います。これは一度トランザクションという考えではなく、一度データをディスク上のログ領域に書き込み、その後メモリに書き込むというものです。しかし、例えば書き込みが秒間10万リクエスト受け付ける必要があるとします。すると、ログの書き込みを毎回行なっていたら非常に遅いデータストア

    • 0評価
    • 267PV
    ikedas ikedas 4ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    NoSQLにおけるSNSの「フォロー/フォロワー」の仕組み

    サーバサイドにmBaaSを使用して、SNSのようなスマートフォンアプリを作ろうと思っています。 使おうと思っているmBaaSのデータストア(DB)がmongoDBで実装されているため、NoSQLの特性を考慮してスキーマ設計を行う必要がある状況です。 本題ですが、 SNSにおけるフォロー、フォロワーのような関係をどのように実現するかで詰まってしま

    • 0評価
    • 375PV
    noramimiyuma noramimiyuma 7ヶ月前に コメント
  • 受付中

    回答
    1

    APIレスポンスの永続化

    あるAPIに対して期間を設定してリクエストを行うと、それぞれの期間の情報が取得できるのですが、過去の情報を保存しようと思っています。 結果はjsonで帰ってくるのですが、リクエスト日や対象の期間は含まれていません。 そのままデータをファイルに保存しようとしたところ、10分以上もかかってしまったため、他の方法を考えているのですが、データを加工してリ

    • 0評価
    • 270PV
    takeshi takeshi 7ヶ月前に 回答
  • 解決済

    回答
    6

    データベース設計(変更履歴について)

    現在、社内で利用しているシステムがあります。 そのシステムのデータベースは、MySQL 5.6系を利用しています。 マスターデータを、更新される度に履歴を残していきたいと考えているのですが、 更新頻度が非常に多く、更新履歴をMongoDBへ格納しようと検討しております。 更新履歴として保存するデータは、更新前のデータ保存していく予定で考えてお

    • 0評価
    • 1144PV
    ts.tubasa ts.tubasa 8ヶ月前に 回答
  • 解決済

    回答
    1

    P2Pネットワークを用いたNoSQLについて

    P2Pネットワークを使ったNoSQLとして有名なDynamoDBやCassandraですが、これらNoSQLと呼ばれるものについて疑問があり質問いたします。これらのシステムではハッシュを使って保存先の割り出しが行われていると思うのですが、一度ハッシュ値によって決まったサーバーから移動したい(ハッシュ値で割り当てられたところからの移動)という要求が一切ないもの

    • 0評価
    • 292PV
    kkkmokotan kkkmokotan 8ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    MySQL(RDB)以外のNoSQLデータベースで階層構造を実現するには具体的にどのDBがベスト?

    例えばRedmineのチケットの親子関係や http://dbushell.github.io/Nestable/ ↑こんな感じの『階層構造』という概念を取り入れたい場合、 MySQLやPostgreSQLをはじめとしたリレーショナルデータベースで 実装するのはかなり辛いというのは昔から言われていますよね。 一応隣接リストモデル、入れ子集合モデ

    • 0評価
    • 547PV
    opoonabst opoonabst 9ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    【NoSQL】排他制御不要、集計関数OK、最適なNoSQL・言語の組み合わせ

    研究用途のデータベースを構築予定です。 当初、RDBMS+.netかPHPで構築予定でしたがデータ件数が膨大なため 調べたところ、NoSQLの存在を知りました。 構築予定のものが、排他制御が不要ですし、なんだか合いそうな気がします。 ただ、NoSQLは種類が多く、結局どれが最適か分かりません。 以下の条件の時、どちらのNoSQLが向いて

    • 0評価
    • 513PV
    pecchan pecchan 9ヶ月前に コメント
  • 解決済

    回答
    3

    ファイルI/Oについて

    MySQLのデータベースログを常時解析してデータの更新を検知する手法を学びました。データベースのログといってもファイルなのですから工夫しない限り常時監視という手法はかなり高いI/Oコストや解析コストがかかると思います。 さらに実際のプロダクトではデータベースの吐き出すログは非常にデータサイズが大きいと思います。 ここで質問なのですが例えばマルチスレッ

    • 0評価
    • 366PV
    kkkmokotan kkkmokotan 9ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    Updateを持たないDBは有りますか?

    うろおぼえの質問で申し訳ないのですが、なにか、とあるDBMSの内部構造で 「いわゆるUpdate句が無い。Updateに見えるようなものは内部的にはInsertで、Select時に履歴最新のものを取ってくるようになってる」ような実装のものはありますか? 確か比較的最近登場したもので、そもそもRDBだったかNoSQLだったかも覚えてないのですが、気

    • 0評価
    • 374PV
    kohashi kohashi 10ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    AWS DynamoDB データ構造について

    iosで、画像投稿と画像ランキング機能があるアプリを作ろうと思っています。そこでAWSのDynamo DBを使っているのですが、データベースの構造をどうしようか悩んだので質問させていただきました。 機能としては ・画像投稿 ・人気ランキング(likeの数) ・新しい順 があります。 一つのポストごとにアイテムが生成され、以下のようになっていま

    • 0評価
    • 524PV
    tommy19970714 tommy19970714 11ヶ月前に ベストアンサー
  • 解決済

    回答
    8

    データベースの実装について

    データベースの実装について疑問点がうまれたので質問いたします. 例えばMySQLServerでは保存データをファイルとして保存していると思います.しかしこの場合高速な読み書きを繰り返し行おうとする場合、ファイル入出力部分がかなりのボトルネックになると思います。 この部分の実行時間がロスとなることについては許容しているのでしょうか?それとも何らかの工夫

    • 2評価
    • 598PV
    kkkmokotan kkkmokotan 11ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    Couchbaseのn1qlでjoinの仕方がわかりません

    Couchbaseのn1qlでjoinの仕方がわかりません bucket1とbucket2をleft joinするとき SQLならば以下の通り select * from bucket1 as b1 left join bucket2 as b2 on b1.test5 = b2.test5 ただ、Couchbaseのn1qlではどうもうまく

    • 0評価
    • 347PV
    yoshis22 yoshis22 1年以上前に コメント
  • 解決済

    回答
    1

    node+Express+mongodb でDBから正常に値が取得できないことがあり困ってます

    前提・実現したいこと アマゾンのAPIを叩いて、 商品データをDBに格納するシステムを組んでおります。 いま実現したいのは、そのシステムの管理画面で、 DBにアクセスしてデータを取得してフォームを表示、 フォームでsubmitされたら フォームのデータをPOSTで受け取ってDBに格納する処理です。 node+Express+mongod

    • -1評価
    • 652PV
    terry-0121 terry-0121 1年以上前に ベストアンサー
  • 解決済

    回答
    1

    LevelDBについて教えて下さい!

    億を超える膨大な数の画像(小さすぎもなく大きくもないサイズ)のバイナリデータを保存する場合 LevelDBのようなKey-Value型のDBを利用は適しているのでしょうか? また保存するバイナリデータが動画のように大きくなった場合でもLevelDBの利用は向いているのか教えて下さい。

    • 0評価
    • 897PV
    nao_otsu nao_otsu 1年以上前に コメント
  • 解決済

    回答
    1

    Mongoidでフィールド名のわからないデータをviewで表示する方法

    RailsとMongoDBを用いて開発を行っています。 開発中のサービスの性質上 スキーマを最初にしっかりと決めることができないので MongoDBを採用しました。 随時、様々なデータをDBに入れていった際に フィールド名を指定せずに viewで1つのドキュメントが持っているデータを 全て表示することは可能なのでしょうか? フィールドの追加頻度が高くな

    • 0評価
    • 717PV
    RinaAoki RinaAoki 1年以上前に ベストアンサー
  • 受付中

    回答
    0

    MongoDBのnamespace error(c++)について

    MongoDBを使ったプログラムをオープンソースで見つけたので参考にしたいのですがコンパイル時にMongoというnamespaceにたいしてエラーを吐きます C++からMongoDBを使ったプログラムを動かす際にやらないといけないのはなんでしょうか? FIleにMongo-cxx-driverなるものが一緒のディレクトリにあるのですがこれが原因なのでしょうか

    • 0評価
    • 459PV
    Soichiroiwai 退会済みユーザー 1年以上前に 質問
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    58

  • 総質問数

    26

  • 今週の質問数

    0

関連するタグ

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る