0001番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MM8f-9UFc)垢版 | 大砲2022/09/25(日) 11:07:36.95ID:09C3U8tVM●?2BP(2000) NoSQLとは?メリット・将来性について分かりやすく解説 https://and-engineer.com/articles/YeP-wRAAAJMQLYuh SQLみたいな操作する言語はないんだろ?
0002番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 969f-iHAz)垢版 | 大砲2022/09/25(日) 11:09:02.12ID:ooetvZQE0 Elasticsearchと違うの?なんなの?
0003番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 230d-rnbT)垢版 | 大砲2022/09/25(日) 11:10:06.32ID:zskR2EIS0 わしのエロ画像動画置き場がまさにこれ
0004番組の途中ですがアフィサイトへの転載は禁止です (オイコラミネオ MM8f-h+RI)垢版 | 大砲2022/09/25(日) 11:10:42.89ID:09C3U8tVM >>3 ドキュメント型ってやつか
0005番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 27af-IQ3I)垢版 | 大砲2022/09/25(日) 11:12:57.23ID:y9NLQjyg0 よくわかんねーからjsonぶち込んでた
0006番組の途中ですがアフィサイトへの転載は禁止です垢版 | 大砲NGNG?2BP(1000) 使ったことないけど、マップ(ハッシュ、連想配列)みたいな感じでデータを扱えるDBの仕組みってことじゃないん? いちいちSQLみたいな言語使わなくていいからデータの出し入れが楽だよみたいな
0007番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9f15-s760)垢版 | 大砲2022/09/25(日) 11:16:51.61ID:2eI3zSfW0 awsのdynamodb使ったことある
0008番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 4fc6-7tAV)垢版 | 大砲2022/09/25(日) 11:17:06.39ID:HprsiwVx0 要はDictionaryやCollectionデカくした感じか
0009番組の途中ですがアフィサイトへの転載は禁止です垢版 | 大砲NGNG?2BP(1000) とくに、なんか条件付けてデータを絞り込んだりしなくて IDをキーとして取り出せばいいし、どうしても絞り込みたかったら取得後にやってもそんなに負担かかりませんよみたいな規模の時は SQL使って格納せんでもええやんか? なんならフロントサイドに情報持っててもいいじゃんか?みたいな そういう時に使うんじゃない?
0010番組の途中ですがアフィサイトへの転載は禁止です垢版 | 大砲NGNG?2BP(1000) >>8 フロントエンドにデータ読み込んでおいてやる場合は、まさしくそんな感じだと思う 使ったことないけども、多分そう
0011番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9fa2-kW3g)垢版 | 大砲2022/09/25(日) 11:19:49.78ID:X9nEdHBy0 独自のクエリー言語あるNoSQLもあるよ 単純なkvsだと複雑な問い合わせがそもそもできないというか不要で連想配列的な使い方になる
0012番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa43-yWrJ)垢版 | 大砲2022/09/25(日) 11:20:49.88ID:RrzLk42Wa でっかいエクセルのことだよ
0013番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ de64-tX/F)垢版 | 大砲2022/09/25(日) 11:22:10.49ID:YqqPD9Ep0 連想配列で充分なんだけど、ちょっとデータの規模が大きいときに使うって感じなんかな?
0014番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 969f-nd6Q)垢版 | 大砲2022/09/25(日) 11:27:05.89ID:Ph+luWbK0 つーか大企業の既存のDBだとコスパ悪いから その機能制限や特化のバージョンってだけ
0017番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-sDLX)垢版 | 大砲2022/09/25(日) 11:31:28.16ID:ZImI8Ltc0 >>12 バイナリ!?
0018番組の途中ですがアフィサイトへの転載は禁止です (アウアウウー Sa43-nDrX)垢版 | 大砲2022/09/25(日) 11:44:23.14ID:1XyfUmb1a 単なるストレージってイメージ 結局データとして自由に扱うには RDBに放り込んで使いそう
0019番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 17d2-QU/7)垢版 | 大砲2022/09/25(日) 11:46:17.80ID:UZVtVtw80 カード型データベースのことか
0020番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d6f2-k6s5)垢版 | 大砲2022/09/25(日) 12:03:07.77ID:UHjNN/ZX0 cap定理すべてを満たす最強のdbは存在しないからな
0021番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d64e-Y/4a)垢版 | 大砲2022/09/25(日) 12:06:44.55ID:uLs8ZsH+0 まあほとんどの場合、keyから取り出したり更新したりするので十分だからね それをアプリケーション依存でないのがいいよねってこと
0022番組の途中ですがアフィサイトへの転載は禁止です (スププ Sd32-mlf0)垢版 | 大砲2022/09/25(日) 12:07:23.60ID:AXZxcS0hd データをシンプルなキーバリュー形式で持つから分散してスケールさせやすいんだっけ RDBでよくある正規化やロックをあまりかっちりやらず大規模でリードオンリーなデータを扱うやり方に相性がいいイメージ
0023番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9fa2-kW3g)垢版 | 大砲2022/09/25(日) 12:08:10.63ID:X9nEdHBy0 ポスグレredisあとはお好みのクラウドのオブジェクトストレージ これで大抵何とかなる
0024番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c6a2-2OCS)垢版 | 大砲2022/09/25(日) 12:29:23.83ID:nV/ypweQ0 利点はわかるんだが、「やっぱりRDBでいいよね」って言う
0025番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 969f-kwF6)垢版 | 大砲2022/09/25(日) 12:33:02.04ID:+/UclG/h0 今はハッシュタグ検索は使えないと不便だよなって思う でも意外と実装出来ない
0026番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 5faf-xTiZ)垢版 | 大砲2022/09/25(日) 12:38:46.41ID:lRIRPdso0 NoSQLは既存のRDBでは対応できない特別な要件に対応させるためにあると思えばいい 汎用性はRDBが高いと思う
0027番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6784-pbwD)垢版 | 大砲2022/09/25(日) 12:41:17.85ID:qiCU90qc0 dynamoやJSONみたいなやつね んでこれAWSでもその思考で使うしその割に技術者いないから最小限の努力で高収入得られる美味しい分野ですよ
0028番組の途中ですがアフィサイトへの転載は禁止です垢版 | 大砲NGNG?2BP(1000) >>25 ハッシュタグをキーとするNpSQLのテーブル作って その中に実データのID(ばりゅー)のリストを格納するとかじゃだめなの ハッシュタグを外したら、リストからそのIDのデータを外すだけでええやん データ削除はちょっと処理重くなるけど、リストにしておけば取得時にはソートしなくていいから、取得は速いでしょ
0029番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6784-pbwD)垢版 | 大砲2022/09/25(日) 12:42:40.38ID:qiCU90qc0 >>24 ならないと思うよ そもそも代用分じゃなく使う目的が違うから おまけにAWSがこれの設計思想ベースだし
0030番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6784-pbwD)垢版 | 大砲2022/09/25(日) 12:42:49.81ID:qiCU90qc0 データ構造ベースの設計思想だし
0031番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 1722-toBK)垢版 | 大砲2022/09/25(日) 12:44:08.13ID:xCmTxrlU0 JOINとかサブクエリとか関数がやってくれてること全部自分でやるの無理 昔の人はNDBで自前やってたんだよねぇ
0032番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 1256-WccC)垢版 | 大砲2022/09/25(日) 12:44:20.56ID:aBH9cAya0 >>29 とょっとなに言ってるかわかんねーな
0033番組の途中ですがアフィサイトへの転載は禁止です (テテンテンテン MMde-dmgD)垢版 | 大砲2022/09/25(日) 12:46:09.27ID:uSf5456lM ただのキーバリューストアやろ しらんけど
0034番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 969f-kwF6)垢版 | 大砲2022/09/25(日) 12:47:40.00ID:+/UclG/h0 >>28 一度やってみるかな おっさん社内プログラマーだから新しいこと苦手だわ
0035番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 924c-s8k8)垢版 | 大砲2022/09/25(日) 12:48:38.43ID:r4diPdgO0 エクセル方眼紙に書くくらいならこれ使えってことだろ
0036番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c287-nvXy)垢版 | 大砲2022/09/25(日) 12:49:00.45ID:ix0c1ibO0 rdbmsはスケールアウトするのが難しい ユーザー数が数千万超えるようなソシャゲとかだとドキュメント型のdbが向いてる
0037番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 83e2-yMNJ)垢版 | 大砲2022/09/25(日) 12:52:18.71ID:MPSjN8tm0 元々はビッグデータの高速操作のために流行ったやつだけど 今はbigqueryが引くほど高速だから今から使う意味は全く無い
0038番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW d64e-Y/4a)垢版 | 大砲2022/09/25(日) 12:56:47.45ID:uLs8ZsH+0 >>36 難しい問題だよな 顧客管理ならRDBMSでしたいって思うだろ、 ソシャゲみたいにアホみたいにアカウント作られてその中のごく一部に課金するユーザがいるってモデル ソシャゲ会社が一番DBに向き合っているって感はある(もちろんそんなのは表に出ることはほぼないからユーザの知らんところだけど)
0039番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ b3d2-tX/F)垢版 | 大砲2022/09/25(日) 13:11:18.53ID:gDuOK3MM0 NoSQLってネーミングが糞だよね
0040番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9fa2-kW3g)垢版 | 大砲2022/09/25(日) 13:17:24.22ID:X9nEdHBy0 タグ検索はAND検索もサポートしたいなら全文検索エンジン使ってしまうのが楽
0042番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 6784-pbwD)垢版 | 大砲2022/09/25(日) 13:36:41.95ID:qiCU90qc0 >>32 設計思想を省略したから>>30
0043番組の途中ですがアフィサイトへの転載は禁止です (JPW 0Hd2-+xgL)垢版 | 大砲2022/09/25(日) 13:38:34.54ID:mw+waYjxH Android APIにもそんなクラスあったよな 簡単な抽出は楽だけど
0044番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-yWrJ)垢版 | 大砲2022/09/25(日) 17:22:55.52ID:0bP8f6pL0 ゲームってRDBなんか使ってんの? 昔見た本だと、ゲームデータはそんなリッチな機能いらないし、むしろパフォーマンスが欲しいから、ゲーム開発でDBは通常採用されないって読んだんだがな
0046番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-yWrJ)垢版 | 大砲2022/09/25(日) 21:30:26.94ID:0bP8f6pL0 >>39 否定から入る語は基本的にアウトだと言われるね 広告業界だと禁忌
0047番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-yWrJ)垢版 | 大砲2022/09/25(日) 21:31:04.11ID:0bP8f6pL0 >>45 いや、ネットゲーム(MMO)での話なんよ ソシャゲも似たようなもんでしょ?
0048番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c28c-5djn)垢版 | 大砲2022/09/25(日) 21:47:10.18ID:ZUApSTbt0 >>2 それは全文検索の仕組みだから全然違う
0050番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9fa2-kW3g)垢版 | 大砲2022/09/25(日) 21:57:11.55ID:X9nEdHBy0 >>47 ソシャゲはrdb使う あと昔読んだゲームPGが書いたMMOの本の中ではmysql使ってたよ
0051番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW c28c-5djn)垢版 | 大砲2022/09/25(日) 22:05:10.29ID:ZUApSTbt0 NoSQL自体は登場もずいぶん前だし 世の中的にはもう周回遅れというか 1.RDBMSはJOINとACID特性が強力なので今後も 基幹系(会計・販売購買・生産)や勘定系では残り続ける 2.NoSQLは整合性や一貫性の不足と結合が弱いが 単機能の読み書きが早いのでWebやネットゲームの ハイパフォーマンスが要求されるとこで部分的に使う (ただキャッシュ+RDBMSに押されてるのでは?感ある) 3.データ分析用のデータマートは通常のRDBではなく カラムストア型のDBを使う (既存RDBは踏み台で使うし、RDBMSにも カラムストアインデックスを実装されてきてる) となんとなく適材適所結論出たとこに GoogleのCloudSpannerみたいな「NewSQL」なる joinとACIDあってNoSQLくらい早いクラウドDBが 出てきたのが5年前 という認識で合ってるかな? spannerて現場で使ったことないけどすごいのかね?
0052番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 9223-QiZ/)垢版 | 大砲2022/09/25(日) 23:39:14.93ID:4qb8iLat0 NoSQLって使ったことない 興味あるけど使ってる現場に入ったことがなくてなあ
0053番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 168f-TAQE)垢版 | 大砲2022/09/26(月) 00:46:49.44ID:O+GTWb/A0 プログラマってSQL苦手な奴が多いんだよね。 でも今のCPUの動きとか考えるとSQLみたいな考え方の方が近未来のプログラミングに必要な気がする
0054番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイW 7f06-6qsd)垢版 | 大砲2022/09/26(月) 00:51:33.00ID:+l/RCs3Q0 sqlてかrdbじゃないか あれ機会逃すと本当触ることないんだよね
0055番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 969f-tX/F)垢版 | 大砲2022/09/26(月) 03:45:58.59ID:iMrWNbKP0 今はもうNewSQLに流れが変わったぞ TiDBなどが有名
0056番組の途中ですがアフィサイトへの転載は禁止です (ワッチョイ 969f-tX/F)垢版 | 大砲2022/09/26(月) 03:53:37.97ID:iMrWNbKP0 TiDBはPaypayでも使われている https://speakerdeck.com/paypay/tidb-at-paypay-why-we-chose-and-how-we-operate 日本の場合、Paypay以上の高頻度かつ大量のトラフィックを捌く必要があるサービスは存在しないので TiDBを選んでおけば暫くは安泰だろう