タグ

関連タグで絞り込む (0)

  • 関連タグはありません

タグの絞り込みを解除

MongoDBに関するtdakakのブックマーク (3)

  • STORES ECでのMongoDB(Mongoid)とSTIの使い方紹介 - STORES Product Blog

    はじめに hey のECとかレジのバックエンドエンジニアをやっている @ucks です。 前回は、Mongoid の基的な使い方と MongoDB を利用した開発のメリットを紹介しました。 今回はもう少し踏み込んで、STORES (以下、区別のため STORES EC と表記)、STORES レジで利用している仕組みを紹介します。 タイトルにもありますが、 STI をご存知でしょうか? Single Table Inheritance の略で、日語にすると単一テーブル継承と言うらしいです。 筆者は、初めて聞いた時、青い車向けのピンクのパーツを開発している会社しか思い当たりませんでした。 簡単に説明すると1つのテーブルで複数のモデルを永続化する手法です。 STI には良い印象を持ってない人も多いかと思いますが、STORES EC とレジでは、Webアプリケーションフレームワークに Rub

    STORES ECでのMongoDB(Mongoid)とSTIの使い方紹介 - STORES Product Blog
  • MongoDB(Mongoid)を利用したRails開発のメリット - STORES Product Blog

    はじめに はじめまして、hey でECとかレジのバックエンドエンジニアをやっている @ucks です。 STORES (以下、区別のため STORES EC と表記) と STORES レジでは、Webアプリケーションフレームワークに Ruby on Rails 、 データベースに MongoDB 、 ODM (RDB でいう ORM) に Mongoid を利用しています。 普段 RDB で開発しているエンジニアからすると MongoDB ってどうなの? と思う方も少なくないと思います。 そこで、今回は Rails で一般的なORMである Active Record を殆ど使ったことがない筆者が、 MongoDB + Mongoid での開発の良いところを RDB + Active Record と比較して紹介します。 以前 STORESってMongoDBを使ってるらしいけど正直どうなの

    MongoDB(Mongoid)を利用したRails開発のメリット - STORES Product Blog
    tdakak
    tdakak 2021/07/15
    MongoDBも楽しいよ!
  • MongoDBの本番データを使って安全に動作確認できるようにする - STORES Product Blog

    最初に こんにちは、STORES ECチーム、SREグループ所属の渋谷です。皆さんは番データを使って動作確認や検証することがありますでしょうか? 我々も、稀ではありますが番と同等のデータで動作確認や検証する場合があります。今回は、直近で番のデータで動作確認を行いたいことがあったので、それらを行うために用意したデータの作成方法について紹介したいと思います。 データを安全に使う さて、番データにはお客様からお預かりした大切なデータが含まれます。それら大切なデータを動作確認や検証にそのまま使ってしまうと、不要な人間が閲覧できてしまったり、データの流出、意図しない保管、メールの誤送信など様々なリスクが発生します。それらを発生させないために、個人情報や閲覧されてはいけないデータはマスクし、安全に使えるようにする必要があります。 やったこと MongoDBのデータをダンプする 弊社のEC事業で

    MongoDBの本番データを使って安全に動作確認できるようにする - STORES Product Blog
    tdakak
    tdakak 2021/05/20
    安心安全
  • 1