Webアプリ実装で学ぶ、現場で役立つRust入門(15):
Rustでデータベースにアクセスしよう
最終回となる第15回では、Rustにおけるデータベースシステムの利用を紹介します。ここまでのサンプルではデータソースはJSONファイルやWeb Storageでしたが、ここでデータソースにデータベースを使うようにしてアプリを強化します。(2024/12/19)
主要DBMSとその機能【前編】
いまさら聞けない「RDBMS」と「非RDBMS」の違いを歴史から学ぶ
DBMSにはRDBMS以外にもさまざまな種類が存在する。どのDBMSを使用するかを決める前に、それぞれの長所と短所を知っておくことが大切だ。RDBMSをはじめとする主要DBMSを解説する。(2024/12/18)
「Amazon Aurora DSQL」プレビュー公開 事実上無限にスケールする高性能なPostgreSQL互換の大規模分散データベース
米Amazon Web Services(AWS)は、米ラスベガスで開催中のイベント「AWS re:Invent 2024」で、PostgreSQL互換の分散データベース「Amazon Aurora DSQL」のプレビュー公開を発表しました。(2024/12/5)
JSONとHCLを比較【前編】
いまさら聞けない「JSON」と「HCL」 “2大設定言語”の違いとは?
インフラの設定管理で目にする「JSON」ファイルと「HCL」ファイル。それぞれどのような場面で役立つのか。両者の特徴と基本構文を、サンプルを交えて解説する。(2024/12/5)
セキュリティニュースアラート:
Oracleが最新セキュリティパッチを公開 334の脆弱性に対処
Oracleは2024年10月の「Oracle Critical Patch Update Advisory」を公開した。このアップデートでは334の脆弱性が修正されている。緊急度の高い脆弱性も複数含まれるため注意が必要だ。(2024/10/23)
「サーバレス」の正しい理解とは【前編】
いまさら聞けない「サーバレス」で何ができる? 3大クラウドで丸分かり
AWS、Microsoft、Googleなどのクラウドサービスには、さまざまなサーバレスコンピューティングサービスがある。何ができるのかを押さえておこう。(2024/10/9)
「稼げるIT系職種」9選【前編】
“年収2000万円”を超える「ITエンジニア職種」はこれだ
技術の進化に伴い、IT市場で求められるスキルも変化している。近年需要が急増しており、高収入が期待できるIT系職種を紹介する。(2024/10/3)
お薦めの「IT系副業」7選【前編】
高収入なITエンジニアになれる「大人気の副業」はこれだ
副業の新しい考え方である「サイドハッスル」が注目されている。ITエンジニアが自身のスキルを生かして収入を増やす方法として、どのような副業があるのか。(2024/9/27)
「NewSQL」にCTOの熱視線が集まる訳:
PR:クラウドネイティブ時代に考えたい、「止まらないデータベース」の新常識と新たな選択肢
「システム障害によるサービスダウンは、機会損失や信頼失墜につながるリスクだ」という点に異論はないだろう。しかし定期メンテナンスに伴うシステム停止は「やむを得ない」と諦めていいのか。NewSQLは、こうした常識を覆す選択肢になり得る。(2024/8/30)
ベンダーロックインや切り替えコストなどの注意点も:
Java開発者なら知っておきたい「O/Rマッピングツール」5選
TechTargetは「O/Rマッピングツール」に関する記事を公開した。O/Rマッピングは、Javaからデータベースに接続するのによく使われる手法だ。O/Rマッピングにはさまざまなツールがあるため、どのツールを使用するかは慎重に比較検討する必要がある。(2024/7/19)
非推奨だった認証プラグイン「mysql_native_password」が削除される:
「MySQL 9.0」公開 JavaScriptストアドプログラムやVECTOR型をサポート
オープンソースのリレーショナルデータベース管理システム「MySQL」の最新版「MySQL 9.0」がリリースされた。(2024/7/11)
【無料利用枠あり】何度でもトライ&エラーが可能:
PR:「AWS」なら生成AIアプリが1日で作れる――“中の人“が明かす、AWS初心者が現場で使えるスキルを学ぶ“近道”とは
ビジネス環境の変化に即応できる「生成AI」の活用ニーズが高まっている。このトレンドに応えるには、クラウドの利用が選択肢の一つだ。「AWS」なら、さまざまな基盤モデルを使って自社データをセキュアに連携できる生成AIアプリケーションを手間なく作れるという。AWSのスペシャリストソリューションアーキテクトに、AWSのスキルを学ぶ“近道“を教えてもらった。(2024/7/3)
Redisライセンス変更に対応、BSDライセンスで配布を継続:
Redisに代わるデータストア、Valkeyを立ち上げ Linux Foundation
Linux Foundationが「Redis」に代わるオープンソースプロジェクトValkeyプロジェクトを発足した。ValkeyはRedis7.2.4の開発を継続し、データストアとして開発される。(2024/4/18)
AI・機械学習の用語辞典:
ベクトルデータベース(Vector Database)/ベクトルストア(Vector Store)とは?
ベクトルデータベースとは、テキストなどのデータを数値ベクトル(埋め込み)として保存するデータベースを指す。「ベクトルストア」とも呼ばれる。ベクトル検索により、意味的に類似する情報を探せるのが特徴で、チャットAIのRAG構築に役立つ。本稿ではベクトル検索の機能を持つ代表的な製品の概要もそれぞれ簡単に紹介する。(2024/2/29)
YugabyteDBを検証した7社の参加者とディスカッションも:
データベース移行をどう支援する? 今後のロードマップは? Yugabyte創業者がラウンドテーブルで語ったこと
「クラウドネイティブ」という言葉がなじんだ今、市場に登場した新たなデータベースやデータベースを支えるプラットフォームにまつわる情報を紹介していきます。今回は、Yugabyteの共同創業者で製品開発を担当しているKannan Muthukkaruppan氏に話を伺いました。(2024/2/8)
PR:データ活用に「データ仮想化」という“新戦略” DX時代のデータマネジメント、その在り方を探る
(2024/1/16)
ユースケースごとの向き、不向きはあるのか:
Webアプリ開発における「MERN」スタックとは? 「MEAN」との違いは?
Web開発プロジェクトでは、適切なテクノロジースタックを選定することが極めて重要なステップになる。Web開発プロジェクトではMERNとMEANのどちらかを選ぶのが一般的だ。どちらを選ぶのが最適なのか。(2024/1/18)
PR:データ活用に「データ仮想化」という“新戦略” DX時代のデータマネジメント、その在り方を探る
(2023/12/21)
製造業IoT:
膨大なIoTデータの蓄積と活用に向け「MEEQ」と「GridDB Cloud」が連携
ミークは、同社のデータプラットフォーム「MEEQ」と、東芝デジタルソリューションズのIoT向けクラウドデータ基盤「GridDB Cloud」との連携サービスを開始した。膨大なIoTデータの蓄積と活用が可能となる。(2023/12/5)
GitHub Copilotが外部ツールと統合可能に DBのクエリ性能の状況やフィーチャーフラグの状態もCopilotが回答
米GitHubの年次イベント「GitHub Universe 2023」が米サンフランシスコで開幕。1日目の基調講演で、GitHub Copilotがサードパーティの開発者向けツールやオンラインサービスなどと統合可能になることが発表された。(2023/11/9)
「最高の開発者体験」の実現に向けて:
PR:Spring Boot 2系のOSS版サポート終了を、モダンなアプリ開発環境を手に入れる“絶好のチャンス”とするための選択肢とは
JavaとSpring Bootの進化は止まらない。Spring Boot 2系のOSS版サポート終了を、モダンなアプリケーション開発・運用を加速する“絶好のチャンス”として生かすにはどうすればよいのか。その決断をするのは今だ。(2023/10/24)
メッセージベースのシステム、クラウドベースのサービスなど:
重要なのは3つ――バックエンド開発者を目指すに当たって必要なスキルとは
バックエンド開発者になるために必要なスキルとは何か。新たにバックエンド開発者を目指す際に役立つ、3つの重要なスキルを紹介する。(2023/10/17)
アナリストの“ちょっと寄り道” 調査データの裏側を覗こう:
「うちの会社でも使えそう」な事例を紹介 ブロックチェーン活用サービスの最前線【後編】
「まだうちの業界には関係ない」と思う人も多いブロックチェーン。しかし、さまざまな業界で活用事例が増えている。認証やサプライチェーン管理の事例を紹介しつつ、非競争領域のインフラとしての可能性も探る。(2023/9/22)
「全世帯に情報を迅速かつ正確に届ける難しさ」に立ち向かう:
PR:“固定電話世帯”にも確実に避難情報を届けたい――陸前高田市に聞く「災害から住民を守るデジタル化」の舞台裏
情報伝達、共有手段として、SNSをはじめとするスマートフォンアプリが社会一般に広く浸透した。だが、全世帯、全住民に確実、迅速に届けなければならない避難情報の場合、デジタルツールだけでは限界がある。東日本大震災の被災経験を持つ陸前高田市は、どう立ち向かったのか。(2023/9/11)
特選プレミアムコンテンツガイド
DBMSの新旧必修用語「ACID」「OTLP」「NoSQL」そして「NewSQL」とは?
データベース管理システム(DBMS)の新たな選択肢「NewSQL」とは何であり、なぜ必要なのか。それを理解するには、「ACID特性」をはじめとするDBMSの基本要素を理解することが近道となる。主要な知識を整理しよう。(2023/9/5)
「HTAP」の現状と未来:
「TiDB」が注目される理由――「TiDB User Day 2023」でプレイドやMicoworksが語った検証結果と課題
「クラウドネイティブ」という言葉がなじんだ今、市場に登場した新たなデータベースやデータベースを支えるプラットフォームにまつわる情報を紹介していきます。今回は「TiDB User Day 2023」で気になったセッションを中心に紹介します。(2023/9/5)
業界TIPS:
「フロントエンド」と「バックエンド」に求められるスキルの違いとは
ソフトウェア開発において「フロントエンド」と「バックエンド」に求められる役割やスキルは、際立った違いがある。(2023/8/29)
ストレージの高負荷に対処しながらサービスコストを10%削減:
LinkedInは「最大毎秒480万リクエスト」をどうさばいているのか
ピーク時には毎秒480万人以上の会員プロフィールを提供するLinkedIn。年々負荷が高まるストレージインフラを改善するため「Couchbase」を採用した。採用にいたったいきさつや導入後の問題にどう対処したか、公式エンジニアリングブログで解説した。(2023/7/18)
期限の制約なく無料で使えるクラウド「Free Tier」主要サービスまとめ 2023年版
期限の制約なく無料で提供されている主なクラウドサービスを、2023年版としてひとまとめ。(2023/7/10)
アーキテクチャ刷新の道のり【第2回】
「クラウドの乗り換え」で驚きのコスト削減結果に ある企業が実践した方法
サービス群の維持コストと複雑化に悩むSenserflow。同社が下した決断はアーキテクチャの刷新だった。同社は目標を整理し、プロジェクトチームを分けて取り組んだ。(2023/7/6)
アーキテクチャ刷新の道のり【第1回】
「クラウドで月5万ドル」は高い? 新興企業がインフラを変えるしかなかった訳
ソフトウェアベンダーのSensorFlowは、スマートビル向けにサービスを提供している。同社はスタートアップでありながら大手の顧客も獲得し、注目を集めている。たが、その裏ではITインフラのコストに苦しんでいた。(2023/6/29)
YugaByte Japan株式会社提供Webキャスト
楽天モバイルのAI&データプラットフォームに見る、分散SQLデータベースの役割
楽天モバイルでは最先端のAI&データプラットフォームを構築すべく、ある「分散SQLデータベース」を採用した。本動画では、同データベースを中心に、同社のAI&データプラットフォーム構築について詳しく解説する。(2023/5/22)
Oracleに関する広範囲のセキュリティ情報が公開 多数の脆弱性も
Oracleから2023年4月版の「Oracle Critical Patch Update Advisory」が発行された。CVSSスコア値が9以上の緊急度の高い脆弱性が数多く報告されている。(2023/4/21)
MicrosoftのCEOが語る「これから必要な技術」【第3回】
MicrosoftがデータベースからAIまで「Azure」に集める“真の狙い”は何なのか?
Gartnerの予測によれば、2025年までに世界のデータの10%がGenerative AI(生成AI)モデルによって生成されるようになる。このような未来では、データをどのように扱う必要があるのか。(2023/3/28)
時代は「統合」から「分離」へ:
PR:マイクロサービス化による「DB分割」で開発、運用が難しくなるこれだけの理由
ビジネス環境や技術の激しい変化に追従するため「マイクロサービス」に注目が集まっている。だが有識者によると「システムの機能を小さなサービスで切り出すだけではデータベースの面で複雑さが増し、管理が難しくなる」という。(2023/2/21)
「過去に起きた大規模障害を踏まえ、対策すべきだ」:
PR:知らなかったでは済まされない、「マネージドDB」に潜む“データ不整合”のリスクとは
マネージドサービスを活用すれば、運用負荷を削減し、DX実現に向けた取り組みに注力できるだろう。注意点としては「万が一の備え」ができているかどうかだ。(2023/2/21)
Azureも障害、東南アジアで 冷却装置がダウン
「Microsoft Azure」の東南アジアリージョンで、2月8日午前5時19分ごろから障害が発生している。データセンターの一つで過剰な電力供給があり、冷却装置がオフラインになったという。(2023/2/8)
「複数のSaaSを使いこなす」だからこそ注意が必要:
PR:SaaSの積極的な導入がDXの足かせに? DX推進に伴う「データ管理の課題」とは
DX実現に向けてSaaSの活用やシステムのマイクロサービス化を進める企業がある。だが「複数のサービスをまたいだデータの管理や整合性の確保をどうするか」といった課題がある。利便性を維持したまま、整合性を確保する方法はあるのか。(2023/2/21)
デル・テクノロジーズ株式会社提供ホワイトペーパー:
VDI環境やデータベースの性能はどれだけ向上する? 第3世代AMD EPYC(TM)を検証
第3世代AMD EPYC(TM)はコストを抑えながら高いパフォーマンスを実現し、高い評価を受けている。このプロセッサに最適化されたサーバと組み合わせることで、そのメリットをどれだけ高められるのか。多様なワークロードで検証を行った。(2022/12/1)
Azure Cosmos DB対応、Azure VM機能の強化など:
Java開発者向けAzureプラグイン「Azure Toolkit for IntelliJ」をアップデート、Microsoft
Microsoftは2022年9月に公開したアプリ開発者向けのツール群「Java on Azure Tooling」のアップデート内容の詳細を公式ブログで紹介した。Azure Cosmos DBをサポートし、Azure仮想マシン機能をさらに強化するとしている。(2022/10/13)
ITワード365:
Arm Neoverse(アーム ネオバース)とは? 【ITワード365】PyTorch/netstat/NoSQL/キャパシティープランニング/ステマ/VoIP
最新IT動向のキャッチアップはキーワードから。専門用語でけむに巻かれないIT人材になるための、毎日ひとことキーワード解説。(2022/10/6)
アジャイルやローコードを取り入れ、「ログデータの民主化」を実現:
データ容量20TB超のログ分析基盤構築プロジェクトに見る、クラウドネイティブ時代を生き抜く運用改革
@IT主催ライブ配信セミナー「運用管理の不安と焦燥にさようなら クラウドネイティブ時代を生き抜く運用改革」の基調講演「セキュリティのログから素早くビジネス価値を得るために、考え抜いたアーキテクチャとは?」で、リクルート セキュリティ戦略グループの日比野恒氏が登壇した。(2022/10/6)
AWSチートシート:
「Amazon DynamoDB」開発初心者に最適、無料のJava版「DynamoDB Local」とは
AWS活用における便利な小技を簡潔に紹介する連載「AWSチートシート」。今回はJava版「DynamoDB Local」の概要とメリット/デメリット、セットアップ手順、注意点などを紹介する。(2022/8/25)
Gartner Insights Pickup(268):
2021年のDBMS市場――非リレーショナルDBMS専業ベンダーの5年間の動向とともに振り返る
2021年のデータベース管理システム(DBMS)市場は、全売上高(約800億ドル)の80.6%を上位5社が占めた。今回は、残りの20%弱(約160億ドル)のパイを取り合うベンダーのうち、非リレーショナルDBMS専業ベンダーについて見ていこう。(2022/8/5)
「行」と「列」の違いをあらためて考える【後編】
「リレーショナルデータベース」(RDBMS)の基本的な仕組みを「行」と「列」で理解する
「行」と「列」を使ってデータを管理する仕組みに「リレーショナルデータベースシステム」(RDBMS)がある。行と列に着目して、その仕組みを解説する。(2022/8/4)
Oracleが7月のクリティカルパッチアップデートを公開 「Oracle Java」など複数製品が対象
Oracleは2022年7月のクリティカルパッチアップデートを公開した。Oracle Javaを含めた多くの製品がアップデートの対象となっている。内容を確認するとともに迅速にアップデートを適用してほしい。(2022/7/22)
期限の制約なく無料で使えるクラウド「Free Tier」主要サービスまとめ 2022年版
「Free Tier」「Always Free」などとして、期限の制約なく無料で提供されている主なクラウドサービスをひとまとめ。試行用の環境や一時的なテスト環境などとして、期間を気にせずサービスを試せる。(2022/7/20)
詳説探究!DBエンジニアが征く(4):
DBエンジニアの祭典! 「db tech showcase 2021」を振り返る
DBエンジニアの祭典「db tech showcase」。2012年に初回が開催されて以降、10年にわたってDBテクノロジーの変遷を見てきたイベントを主催するインサイトテクノロジーの担当者に、DBテクノロジーの変化をどう感じているか、コロナ禍におけるイベント開催の思いを聞きました。(2022/3/29)
詳説探究!DBエンジニアが征く(3):
企業が「NewSQL」を採用するメリットは? PingCAP CTOに聞く「TiDB」開発の理由
分散SQLDB「TiDB」をOSSで公開し、開発を進めているPingCAPでCTOを務めるEd Huang氏と対談。TiDBの開発を始めたいきさつや、企業はRDBからNewSQLに移行すべきなのかなどについて聞きました。(2022/2/24)
充実するAWSのクラウドデータベース【前編】
「Amazon RDS Custom」「Amazon DynamoDB」を便利にする“あの機能”とは
AWSはクラウドデータベースの強化や拡充を進めている。「Amazon RDS Custom」「Amazon DynamoDB」を便利にする機能と、同社がクラウドデータベースを充実させる狙いを説明する。(2022/2/9)
にわかに地球規模のトピックとなった新型コロナウイルス。健康被害も心配だが、全国規模での臨時休校、マスクやトイレットペーパーの品薄など市民の日常生活への影響も大きくなっている。これに対し企業からの支援策の発表も相次いでいるが、特に今回は子供向けのコンテンツの無料提供の動きが顕著なようだ。一方産業面では、観光や小売、飲食業等が特に大きな影響を受けている。通常の企業運営においても面会や通勤の場がリスク視され、サーモグラフィやWeb会議ツールの活用、テレワークの実現などテクノロジーによるリスク回避策への注目が高まっている。