タグ

2022年9月18日のブックマーク (2件)

  • MongoDBのインデックスについて

    はじめまして、ココネでインフラ・データベースを担当しているYです。 ココネではメインDBとしてMariaDBとMongoDBを使っていますが、今回はMongoDBのインデックスについてお話しできればと思います。 MongoDBのインデックスはRDBのB-Treeインデックスと似ていますので、それをベースにいくつかのTipsをご紹介します。 インデックスの管理コスト クエリのパフォーマンスを高めるためにコレクションにインデックスを追加しますが、インデックスは維持するのに管理コストがかかるものです。 コレクションにデータを登録するコストを1とすると、インデックスキーを追加するコストは一般的に1〜1.5くらいだと予想されます。 例えばインデックスが3つあるコレクションにデータを登録すると、そのコストは約5.5(1 + 1.5 * 3)くらいになります。 インデックスの数が増えれば増えるほどデータ

  • 有志と #ソフトウェアテスト読書マップ を作りました! - ソフトウェアの品質を学びまくる

    2022年9月9日にこんなツイートをしたところ、 ソフトウェアテストの書籍・資料について、こういうマップを作ってみたい。「QA関連」でできるといいんだけど、縦軸が定まらない。 一番繰り返し読んでいるドリルをサンプルにしてみたけど、テスト分析自体がすでに初級じゃない気もするから、色付けも難しい。うーん。 誰か一緒にやりません?w pic.twitter.com/R0lVJhcpkD— Kazu SUZUKI (@kz_suzuki) 2022年9月9日 「一緒にやってもいいよ~」っていう方々に声をかけていただき、1週間あまりでみるみるできあがっていきました! みなさんの機動力高すぎて、わたしの寄与は「声をかけて最初のフォーマットを作った」くらいになってしまいましたよ。 ということで、以下に公開します! docs.google.com 「閲覧者(コメント可)」というアクセス権を設定しています

    有志と #ソフトウェアテスト読書マップ を作りました! - ソフトウェアの品質を学びまくる
    dmizuno55
    dmizuno55 2022/09/18