「データベース」カテゴリーアーカイブ

基本的なシステム構成図を理解するためのAWS基礎をまとめてみた – Qiita

基本的なシステム構成図を理解するためのAWS基礎をまとめてみた - Qiita

基本的なシステム構成図を理解するためのAWS基礎をまとめてみた - Qiita

Help us understand the problem. What is going on with this article? はじめに 最近、AWSのシステム構成図を見ることが多くなり、AWS上で動いているシステムのシステム構成図を理解できるようになるために個人的に知っておきたいと思ったAWSの用語・サービスをまとめてみました。 私自身も勉強がてら作成したので、わ...

はてなブックマーク - 基本的なシステム構成図を理解するためのAWS基礎をまとめてみた - Qiita はてなブックマークに追加

要件定義~システム設計ができる人材になれる記事 – Qiita

要件定義~システム設計ができる人材になれる記事 - Qiita

要件定義~システム設計ができる人材になれる記事 - Qiita

Help us understand the problem. What is going on with this article? はじめに プログラミングを勉強していて、こんな事を感じた経験はないでしょうか。 「勉強してもプロダクトが作れない」 「そもそも開発ってどうやるの?」 「要件定義ってなに?」 その悩みを解決するために、まずは開発の全体感を理解しましょう...

はてなブックマーク - 要件定義~システム設計ができる人材になれる記事 - Qiita はてなブックマークに追加

MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 – Qiita

MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita

MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita

Help us understand the problem. What is going on with this article? TL;DR この記事に書いた事 二分探索木のお話(前提知識) MySQLのInnoDBで利用されているB+木インデックスの構造と特性 (前提知識) MySQLのClusteredIndex,SecondaryIndexについて(前提知識) カーディナリティについて(前提知識) 実際の負荷対策 検...

はてなブックマーク - MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita はてなブックマークに追加

MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 – Qiita

MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita

MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita

Help us understand the problem. What is going on with this article? TL;DR この記事に書いた事 二分探索木のお話(前提知識) MySQLのInnoDBで利用されているB+木インデックスの構造と特性 (前提知識) MySQLのClusteredIndex,SecondaryIndexについて(前提知識) カーディナリティについて(前提知識) 実際の負荷対策 検...

はてなブックマーク - MySQL データベースの負荷対策/パフォーマンスチューニング備忘録 インデックスの基礎〜実践 - Qiita はてなブックマークに追加

【入門】インフラやるなら知っておきたいトピックのリンク集 – Qiita

【入門】インフラやるなら知っておきたいトピックのリンク集 - Qiita

【入門】インフラやるなら知っておきたいトピックのリンク集 - Qiita

インフラをやるうえで知っておきたいトピックを独断と偏見で選んでリンク集をつくりました. HTTP HTTP入門 [BurpSuiteJapan]HTTP基礎入門 REST Web API入門 RESTful API 入門 キャッシュ/KVS key-valueストアの基礎知識 KVS 超入門 - footmark CDN CDNの仕組み(JANOG36) ネットワーク NW入門 NAT/プロキシ DHCP,NATDH...

はてなブックマーク - 【入門】インフラやるなら知っておきたいトピックのリンク集 - Qiita はてなブックマークに追加

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD...

はてなブックマーク - Fate/Grand Orderにおける大規模なデータベース移行と負荷試験 はてなブックマークに追加

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

Fate/Grand Orderにおける大規模なデータベース移行と負荷試験

DOWNLOAD FULL BOOKS, INTO AVAILABLE FORMAT ......................................................................................................................... ......................................................................................................................... 1.DOWNLOAD...

はてなブックマーク - Fate/Grand Orderにおける大規模なデータベース移行と負荷試験 はてなブックマークに追加

SELECT文で本番環境を落としたお話 – Qiita

SELECT文で本番環境を落としたお話 - Qiita

SELECT文で本番環境を落としたお話 - Qiita

(この記事は 地平線に行く とのマルチポストです) 本番環境でやらかしちゃった人 Advent Calendarで、このパターンのやらかしはなかったのでキーボードを叩くことにしました。 番外編のつもりでお楽しみください。 何をやったのか ある日、ちょっとした調査のために本番データベースのデータを確認することになりまし...

はてなブックマーク - SELECT文で本番環境を落としたお話 - Qiita はてなブックマークに追加

アプリケーションにおけるデータ不整合との戦い – blog.syfm

アプリケーションにおけるデータ不整合との戦い - blog.syfm

アプリケーションにおけるデータ不整合との戦い - blog.syfm

これは Aizu Advent Calendar 2019 の 15 日目の記事です。14 日目は uzimaru0000 さん、16 日目は kacky__917 さんです。 はじめに 世の中には日々たくさんの価値ある Web サービスが生まれていますが、その価値を正しく提供するにはアプリケーションが正しく動かなければなりません。 たとえばアプリケーションは適切...

はてなブックマーク - アプリケーションにおけるデータ不整合との戦い - blog.syfm はてなブックマークに追加

MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし – KAYAC engineers’ blog

MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし - KAYAC engineers' blog

MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし - KAYAC engineers' blog

SREチームの長田です。 この記事はTech Kayac Advent Calendar Migration Track 1日目の記事です。 今回はLobiで使用していたMongoDBをMySQLに移行したはなしです。 MongoDBを何に使っていたか DAUなどのKPIレポートや、サービスの状況を把握するための各種集計結果を保存するために使っていました。 サービス開始直後は...

はてなブックマーク - MongoDBであるメリットが無くなってしまったのでMySQLに移行したはなし - KAYAC engineers' blog はてなブックマークに追加

トップデベロッパーになるために作成したいアプリ8選 – Qiita

トップデベロッパーになるために作成したいアプリ8選 - Qiita

トップデベロッパーになるために作成したいアプリ8選 - Qiita

こちらの記事は、Indrek Lasn 氏により2017年 12月に公開された『 The Secret to Being a Top Developer Is Building Things! Here’s a List of Fun Apps to Build! 』の和訳です。 本記事は原著者から許可を得た上で記事を公開しています。 著者Twitter https://twitter.com/lasnindrek 少し考えてみてください。あなた...

はてなブックマーク - トップデベロッパーになるために作成したいアプリ8選 - Qiita はてなブックマークに追加

トップデベロッパーになるために作成したいアプリ8選 – Qiita

トップデベロッパーになるために作成したいアプリ8選 - Qiita

トップデベロッパーになるために作成したいアプリ8選 - Qiita

こちらの記事は、Indrek Lasn 氏により2017年 12月に公開された『 The Secret to Being a Top Developer Is Building Things! Here’s a List of Fun Apps to Build! 』の和訳です。 本記事は原著者から許可を得た上で記事を公開しています。 著者Twitter https://twitter.com/lasnindrek 少し考えてみてください。あなた...

はてなブックマーク - トップデベロッパーになるために作成したいアプリ8選 - Qiita はてなブックマークに追加

DBMSをGoで実装してみた – Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

こんにちは。プロダクト開発部の荒川です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベース...

はてなブックマーク - DBMSをGoで実装してみた - Sansan Builders Box はてなブックマークに追加

DBMSをGoで実装してみた – Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

DBMSをGoで実装してみた - Sansan Builders Box

こんにちは。プロダクト開発部の荒川です。突然ですが、皆さんはこんな疑問を持ったことはありませんか? データベースの内部実装はどうなっているのか? トランザクションとはどのようなアルゴリズムで実現されているのか? NoSQLが遅いのはなぜか? 古典的なデータベースとは内部的にどのように違うの? データベース...

はてなブックマーク - DBMSをGoで実装してみた - Sansan Builders Box はてなブックマークに追加

NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック)

NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック)

NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック)

厳格なOLTPと高速なOLAPを両立 新RDBの特徴は厳格なOLTP(オンライントランザクション処理)が可能でありながら、ビッグデータ分析にも使用できる高いOLAP(オンライン分析処理)性能を有していることだ。OLTPとOLAPの両立はHTAP(Hybrid Transaction/Analytical Processing)と呼ぶ。OLTPで用いる行方向のデータは不揮...

はてなブックマーク - NEDOが25億円投じ日の丸RDBを開発中、「国産にも勝機あり」と自信を見せる理由 | 日経 xTECH(クロステック) はてなブックマークに追加

RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々

RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々

RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々

RDBのレコードに、作成日時や更新日時を自動で入れ込むコードを書いたりすることあると思いますが、それに対する個人の所感です。ここでは、作成日時カラム名をcreated_at、更新日時をupdated_atとして説明します。 tl;dr レコード作成日時や更新日時をRDBのトリガーで埋めるのは便利なのでやると良い ただ、アプリケー...

はてなブックマーク - RDBの作成時刻や更新時刻用カラムに関するプラクティス | おそらくはそれさえも平凡な日々 はてなブックマークに追加

AWS、Amazon PrimeやKindle、Alexaなどで使用していた約75ペタバイト7500のOracleデータベースをダウンタイムなしで自社データベースサービスへ移行したと報告 - Publickey

AWS、Amazon PrimeやKindle、Alexaなどで使用していた約75ペタバイト7500のOracleデータベースをダウンタイムなしで自社データベースサービスへ移行したと報告 - Publickey

AWS、Amazon PrimeやKindle、Alexaなどで使用していた約75ペタバイト7500のOracleデータベースをダウンタイムなしで自社データベースサービスへ移行したと報告 - Publickey

AWS、Amazon PrimeやKindle、Alexaなどで使用していた約75ペタバイト7500のOracleデータベースをダウンタイムなしで自社データベースサービスへ移行したと報告 AWSはAmazon PrimeやAmazon Music、Alexa、Kindleなどを含む同社のコンシューマ向けビジネスで使われていた75ペタバイト、7500個以上のOracleデータベースを、...

はてなブックマーク - AWS、Amazon PrimeやKindle、Alexaなどで使用していた約75ペタバイト7500のOracleデータベースをダウンタイムなしで自社データベースサービスへ移行したと報告 - Publickey はてなブックマークに追加

ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) – Qiita

ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) - Qiita

ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) - Qiita

この記事の目的 自分は、とある会社様の元でソシャゲの API 開発をさせていただいています。 ソシャゲは、リリース時やイベント時などに集中アクセスされやすく、負荷軽減の知識がない状態で開発を行ってしまうと、運用時に緊急メンテ祭りになりやすいジャンルかなと思っています。 これまで培ってきた MySQL の知識です...

はてなブックマーク - ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) - Qiita はてなブックマークに追加

ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) – Qiita

ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) - Qiita

ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) - Qiita

この記事の目的 自分は、とある会社様の元でソシャゲの API 開発をさせていただいています。 ソシャゲは、リリース時やイベント時などに集中アクセスされやすく、負荷軽減の知識がない状態で開発を行ってしまうと、運用時に緊急メンテ祭りになりやすいジャンルかなと思っています。 これまで培ってきた MySQL の知識です...

はてなブックマーク - ソシャゲエンジニアの自分が開発に必須だなと思った知識(MySQL編) - Qiita はてなブックマークに追加

サーバーレスアーキテクチャ再考 – ゆううきブログ

サーバーレスアーキテクチャ再考 - ゆううきブログ

サーバーレスアーキテクチャ再考 - ゆううきブログ

2015年にAWS Lambdaが登場し、Lambdaのような関数を単位としてアプリケーションを実行する基盤をFunction as a Service(以下、FaaS)と呼ぶようになった。 そして、同時にサーバーレスアーキテクチャ、またはサーバーレスコンピューティングと呼ばれる新しいコンセプトが普及するに至った。 当初、そのコンセプトが一体何...

はてなブックマーク - サーバーレスアーキテクチャ再考 - ゆううきブログ はてなブックマークに追加

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? – Quora

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora

MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? この質問はちょっと古いですね。NoSQLに勢いがあったのは2009-2015年にかけての頃です。 2018年現在は、PostgreSQL 10やMySQL 8などRDBMS(以下、わかりやすくSQLと呼びます)でJSONをネイティブに扱える(インデックスを貼っ...

はてなブックマーク - MongoDBの様なNoSQLに勢いがあるのは何故ですか?SQLと比べてどんな利点や欠点がありますか? - Quora はてなブックマークに追加

ホンダの内部ネットワーク情報を格納したElasticSearchが公開されていた件についてまとめてみた – piyolog

ホンダの内部ネットワーク情報を格納したElasticSearchが公開されていた件についてまとめてみた - piyolog

ホンダの内部ネットワーク情報を格納したElasticSearchが公開されていた件についてまとめてみた - piyolog

2019年7月31日、本田技研工業の従業員のメールアドレスや内部ネットワーク、PCに関連するElasticSearchデータベースが露出していたとして、対応の顛末が発見者により公開されました。この問題は本田のセキュリティチームに伝えられ、問題は解消されているとのことです。ここでは関連する情報をまとめます。 問題の発見者...

はてなブックマーク - ホンダの内部ネットワーク情報を格納したElasticSearchが公開されていた件についてまとめてみた - piyolog はてなブックマークに追加

「Fate/Grand Order」ユーザー爆増の裏側で、エンジニアが挑んだデータベースとの戦い (1/2) – ITmedia NEWS

「Fate/Grand Order」ユーザー爆増の裏側で、エンジニアが挑んだデータベースとの戦い (1/2) - ITmedia NEWS

「Fate/Grand Order」ユーザー爆増の裏側で、エンジニアが挑んだデータベースとの戦い (1/2) - ITmedia NEWS

「Fate/Grand Order」ユーザー爆増の裏側で、エンジニアが挑んだデータベースとの戦い (1/2) スマホゲーム「Fate/Grand Order」を支えるインフラエンジニアが、ユーザーが爆発的に増える中で経験した、データベースの負荷対策を振り返る。 このほど国内累計1700万ダウンロードを突破した、スマートフォンゲーム「Fate/Gr...

はてなブックマーク - 「Fate/Grand Order」ユーザー爆増の裏側で、エンジニアが挑んだデータベースとの戦い (1/2) - ITmedia NEWS はてなブックマークに追加

初級者向け:データベース選択の必要性について – Qiita

初級者向け:データベース選択の必要性について - Qiita

初級者向け:データベース選択の必要性について - Qiita

はじめに 本記事では、データベースに求められる要件の多様化についてまずは触れ、なぜ最適なデータベースを選択する必要があるのかについてお伝えします。 こちらはAWS Summit Tokyo 2019 Breakout Session 「【初級】 AWSにおけるデータベース選択指針」を基にした内容となっております。 目的 なぜデータベースの選択...

はてなブックマーク - 初級者向け:データベース選択の必要性について - Qiita はてなブックマークに追加

調べものリンク集 | 毎日ことば

調べものリンク集 | 毎日ことば

調べものリンク集 | 毎日ことば

新聞校閲の事実確認で大切なのは、いかに素早く、信頼できる情報源で確かめるか。そのためには「このサイトならこれが調べられる」といった〝引き出し〟を持つことが重要です。校閲記者の調べものの実際と、そのツールをご紹介します。... 作成には相応の注意を払っていますが、リンクやリンク先の内容の正確性について...

はてなブックマーク - 調べものリンク集 | 毎日ことば はてなブックマークに追加

どうやって校閲記者は調べているか | 毎日ことば

どうやって校閲記者は調べているか | 毎日ことば

どうやって校閲記者は調べているか | 毎日ことば

「著者から後書きに名前を入れていいか聞かれることはありますが、誤植が後で見つかったらと思うと怖いですね」。引用部分を探す苦労、事実確認はどこまでするか…出版の分野で活躍する校正・校閲者の方々に聞きました。... 「これは会社の財産ですね。ぜひ公開してほしい」 「校閲者や司書は泣いて喜ぶと思いますよ」 毎...

はてなブックマーク - どうやって校閲記者は調べているか | 毎日ことば はてなブックマークに追加

Aurora – クラウド時代のDBアーキテクチャ – 発明のための再発明

Aurora - クラウド時代のDBアーキテクチャ - 発明のための再発明

Aurora - クラウド時代のDBアーキテクチャ - 発明のための再発明

はじめに Amazon Auroraは、AWSを触る人ならほとんどの人が利用を検討したことがあるでしょう。 Amazon社内ではOracleを止めたというtweetもありました SHUTDOWN ABORT the last Oracle database running Amazon Fulfillment! pic.twitter.com/DorqTua2Lt— John Darrow (@jdarrow) 2019年3月29日 そんなAuroraは、従来の...

はてなブックマーク - Aurora - クラウド時代のDBアーキテクチャ - 発明のための再発明 はてなブックマークに追加

「機械学習はデータ集めるのが一番大変・・・」⇛Googleが大量の機械学習用データベースを無料公開してた – Qiita

「機械学習はデータ集めるのが一番大変・・・」⇛Googleが大量の機械学習用データベースを無料公開してた - Qiita

「機械学習はデータ集めるのが一番大変・・・」⇛Googleが大量の機械学習用データベースを無料公開してた - Qiita

(`・ω・)「機械学習すげー!格好いい!」 (・ω・`)「はは・・・・・・(実際は泥試合だけどね・・・)」 機械学習は素材集めがとても大変です。 学習に使えるか使えないかを仕分けする作業は、ヒヨコ選別に似た終末感があります。 私は機会学習を経て、『肝心のアルゴリズムよりも、国内海外の無料画像サイトとDL方法』...

はてなブックマーク - 「機械学習はデータ集めるのが一番大変・・・」⇛Googleが大量の機械学習用データベースを無料公開してた - Qiita はてなブックマークに追加