タグ MongoDB
人気順 10 users 50 users 100 users 500 users 1000 usersMongoDBをサービス無停止で継続的かつ安全にバージョンアップしている話_プレイドエンジニアブログ
社内で広く用いられているデータベースであるMongoDBのバージョンアップ業務に携わったので,その過程で得られた知見についてまとめようと思います. 続きを読む
MatzにっきでMongoDBを使うのをやめた - Journal InTime(2023-12-20)
_ MatzにっきでMongoDBを使うのをやめた MatzにっきをHeroku化した際にMongoDBを使うようにしていたが、MongoDBが不自由なライセンスになってしまったのでDefaultIO(ファイル)に戻した。 移行用のスクリプトはなさそうだったのでtdiary-io-mongodbに同梱されているtdiary-mongodb-convertを以下のように書き換えて使用し... 続きを読む
[速報]Google Cloud、MEANスタックをマネージドサービスで提供する新サービス発表。MongoDBとの協業で。Google Cloud Next '22
Google Cloudは開催中のイベント「Google Cloud Next '22」において、MEANスタックを推進する新サービスをMongoDBとの協業で提供すると発表しました。 Now announcing a collaboration with @MongoDB to help simplify the co-deployment of our combined products onto Google Cloud, starting with the MEAN stack. Vi... 続きを読む
MongoDB、暗号化したままのデータベースを検索「Queryable Encryption」発表。データ格納時、メモリ上、データ転送、ログ、バックアップのすべてが暗号化データのまま
MongoDB、暗号化したままのデータベースを検索「Queryable Encryption」発表。データ格納時、メモリ上、データ転送、ログ、バックアップのすべてが暗号化データのまま MongoDBは、6月7日から9日にかけて米ニューヨークで開催されたイベント「MongoDB World 2022」で、データを暗号化したまま検索できるMongoDBの新機能「... 続きを読む
MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表
MongoDBが時系列データ対応、サーバレス対応、HTTPS経由でのAPI操作対応など機能強化を相次いで発表 NoSQLデータベースには、MongoDBに代表されるドキュメントデータベース、InterSystems IRISに代表されるオブジェクトデータベース、Neo4jに代表されるグラフデータベース、Redisに代表されるキーバリューストアなど、さ... 続きを読む
STORES ECでのMongoDB(Mongoid)とSTIの使い方紹介 - STORES Tech Blog
はじめに hey のECとかレジのバックエンドエンジニアをやっている @ucks です。 前回は、Mongoid の基本的な使い方と MongoDB を利用した開発のメリットを紹介しました。 今回はもう少し踏み込んで、STORES (以下、区別のため STORES EC と表記)、STORES レジで利用している仕組みを紹介します。 タイトルにもありますが... 続きを読む
CRUDのWebApi開発は不要!JsonでWebApiを作れるシステムを作った話 - Qiita
はじめに タイトルの通りです 定義を設定すだけで、CRUDのRESTWebapiを作れるシステムです 似たようなもので、FirebaseのRealtimeDatabaseやFireStoreがありますが 色々と制限が多く、バリデーションが難しいようだったので作ってみました Java(Spring Boot)とMongoDBで作りました ここで使ったシステムです エンジニア... 続きを読む
MongoDB(Mongoid)を利用したRails開発のメリット - STORES Tech Blog
はじめに はじめまして、hey でECとかレジのバックエンドエンジニアをやっている @ucks です。 STORES (以下、区別のため STORES EC と表記) と STORES レジでは、Webアプリケーションフレームワークに Ruby on Rails 、 データベースに MongoDB 、 ODM (RDB でいう ORM) に Mongoid を利用しています。 普段 RDB で開発... 続きを読む
75億ドキュメント以上のデータを保持するMongoDBを、Amazon EC2からMongoDB Atlasへ約3ヶ月で移設した方法 | CyberAgent Developers Blog
75億ドキュメント以上のデータを保持するMongoDBを、Amazon EC2からMongoDB Atlasへ約3ヶ月で移設した方法 WRITER: akano, niwatti はじめに タップル SREの赤野、CAM SREの庭木です。 タップルは2021年3月頃にMongoDB on Amazon EC2(以下EC2 MongoDB)からMongoDB Atlas(以下Atlas)への移設を行いました。 今回はこの移... 続きを読む
MongoDBの本番データを使って安全に動作確認できるようにする - STORES Tech Blog
最初に こんにちは、STORES ECチーム、SREグループ所属の渋谷です。皆さんは本番データを使って動作確認や検証することがありますでしょうか? 我々も、稀ではありますが本番と同等のデータで動作確認や検証する場合があります。今回は、直近で本番のデータで動作確認を行いたいことがあったので、それらを行うために用... 続きを読む
トランスパイラ「Babel」の開発チーム、「何百万人にも使われているのに、なぜ私たちの資金は尽きようとしているのか?」。資金難により寄付を訴え - Publickey
トランスパイラ「Babel」の開発チーム、「何百万人にも使われているのに、なぜ私たちの資金は尽きようとしているのか?」。資金難により寄付を訴え 「Babel」は、JavaScriptコンパイラもしくはトランスパイラの代表的なツールとして知られており、FacebookやSpotify、Slack、MongoDBなどさまざまな企業や開発現場で使わ... 続きを読む
「オフラインファースト」なモバイアプリを実現する「MongoDB Realm Sync」が正式版に。モバイル用DBがクラウド上のMongoDB Atlasとデータ同期 - Publickey
「オフラインファースト」なモバイアプリを実現する「MongoDB Realm Sync」が正式版に。モバイル用DBがクラウド上のMongoDB Atlasとデータ同期 MongoDBは、モバイルアプリ用のデータベース「Realm Mobile Database」とクラウド上のバックエンドデータベース「MongoDB Atlas」のデータ同期を行う機能を備える「MongoDB Re... 続きを読む
MongoDB AtlasがAWS/Azure/GCPにまたがるマルチクラウドクラスタ構成をマネージドサービスでサポート。特定のクラウドが全部落ちても影響しない運用が可能に - Publickey
MongoDB AtlasがAWS/Azure/GCPにまたがるマルチクラウドクラスタ構成をマネージドサービスでサポート。特定のクラウドが全部落ちても影響しない運用が可能に MongoDBのマネージドサービス「MongoDB Atlas」を提供しているMongoDB社は、MongoDB Atlasの新機能としてAWS、Microsoft Azure、Google Cloudにまたがるマルチク... 続きを読む
モバイルアプリ用プラットフォーム「MongoDB Realm」正式リリース。モバイルDB、リアルタイム同期、サーバレス、クラウドDBなどを統合 - Publickey
MongoDBは、モバイルアプリケーションの開発と運用を行う統合プラットフォーム「MongoDB Realm」の正式リリースを発表しました。 発表は同社がオンラインで開催したイベント「MongoDB.Live 2020」で行われました。 MongoDB Realmは、2019年に買収したモバイルデータベース「Realm」とMongoDBの製品やサービスを統合し、... 続きを読む
MongoDB 互換の新しい Amazon DocumentDB 集計パイプライン演算子: $objectToArray、$arrayToObject、$slice、$mod、$range | Amazon Web Services ブログ
Amazon Web Services ブログ MongoDB 互換の新しい Amazon DocumentDB 集計パイプライン演算子: $objectToArray、$arrayToObject、$slice、$mod、$range Amazon DocumentDB (MongoDB 互換) は、MongoDB のワークロードをサポートする高速でスケーラブル、かつ可用性に優れた完全マネージド型のドキュメント データベー... 続きを読む
AWS、オープンソースベンダのライセンス変更による商用サービスの制限は「顧客を見ていない」と反論 - Publickey
RedisやMongoDB、Kafka、Elastisearchなどのオープンソースソフトウェアの開発元企業が、AWSなど大手クラウドベンダがそのオープンソースを用いたマネージドサービスを提供して大きな利益を上げていることに反発して、ライセンスを変更するなどで商用サービス化を制限する動きがあることは、今年の1月の記事で紹介しまし... 続きを読む
MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし - KAYAC engineers' blog
SREチームの長田です。 この記事はTech Kayac Advent Calendar Migration Track 1日目の記事です。 今回はLobiで使用していたMongoDBをMySQLに移行したはなしです。 MongoDBを何に使っていたか DAUなどのKPIレポートや、サービスの状況を把握するための各種集計結果を保存するために使っていました。 サービス開始直後は... 続きを読む
負荷試験との向き合い方 - Quipper Product Team Blog
こんにちは。SRE の近藤(@chaspy)です。 先日、より高い信頼性でサービスを提供するために、スタディサプリ小中高大のサービスの最後の砦であるデータベース、MongoDB のインスタンスクラスのスケールアップを行いました。また、スケールアップをするにあたり、負荷試験を行いました。 本記事では、データベースインス... 続きを読む
MongoDB〜OSSのNoSQLサーバ〜 | OSSでのシステム構築・デージーネット
MongoDBとは、ビッグデータやIoTのデータ処理に利用されるオープンソースソフトウェアのNoSQLサーバです。MongoDB Enterprise Advancedという商用版もあります。AmazonやGoogleが、クラウド・サービス上でMongoDB互換のDBを提供するなど、NoSQLとしては最もスタンダードなソフトウェアです。 MongoDBとは MongoDBとは、... 続きを読む
MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora
MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? この質問はちょっと古いですね。NoSQLに勢いがあったのは2009-2015年にかけての頃です。 2018年現在は、PostgreSQL 10やMySQL 8などRDBMS(以下、わかりやすくSQLと呼びます)でJSONをネイティブに扱える(インデックスを貼っ... 続きを読む
Amazon DocumentDB を使って AWS Lambda ベースのアプリケーションを実行する | Amazon Web Services ブログ
Amazon Web Services ブログ Amazon DocumentDB を使って AWS Lambda ベースのアプリケーションを実行する スケーラブルなアプリケーションを構築するときは、マイクロサービスベースのアプリケーションアーキテクチャを使うのが標準となっています。AWS が提供する Amazon DocumentDB (MongoDB 互換) を利用すると、こ... 続きを読む
オープンソースのCockroachDBも大手クラウドに反発してライセンスを変更、商用サービスでの利用を制限。ただし3年後にオープンソースに戻る期限付き - Publickey
オープンソースのCockroachDBも大手クラウドに反発してライセンスを変更、商用サービスでの利用を制限。ただし3年後にオープンソースに戻る期限付き 大手クラウドベンダがオープンソースのソフトウェアを利用して自社のクラウドサービスを充実させていることにRedisやMongoDBなどいくつかのオープンソースベンダが反発し... 続きを読む
【GraphQL+MongoDB】graphql-composeで簡単にGraphQL APIを実装する | 会津ラボブログ
こんにちは、ソリューションの五十嵐です。 MongoDB + GraphQLでデータを提供する案件に携わりました。 その際に使用したgraphql-composeというライブラリが素晴らしかったので記事にまとめます。 GraphQLとは GraphQLはクライアントとサーバでのデータのやりとりに使用するクエリ言語です。 欲しいデータを過不足なく取... 続きを読む
MongoDB、モバイル機器向けの軽量埋め込み型データベースを手がけるRealmを買収へ - ZDNet Japan
MongoDBは米国時間4月24日、モバイル機器向けに最適化した軽量の埋め込み型データベースを手がけるRealmを買収することで合意したと発表した。2010~2014年にかけて開発され、2017年に商用版がリリースされた「Realm」は、オブジェクトベースの埋め込み型データベースであり、およそ20年という歴史を持つ「SQLite」の代... 続きを読む
Google、大手クラウドに“反発”していたOSSベンダーと戦略的提携 - ITmedia NEWS
米Googleはサンフランシスコでイベント「Google Cloud Next '19」を開催。4月9日(日本時間4月10日未明)に行ったオープニングキーノートで、MongoDB、Redis、Confluent、Elasticをはじめとするオープンソースソフトウェア(OSS)ベンダーとの戦略的提携を発表しました。 提携相手はConfluent、DataStax、Elastic、Influ... 続きを読む