並び順

ブックマーク数

期間指定

  • から
  • まで

121 - 150 件 / 150件

新着順 人気順

NoSQLの検索結果121 - 150 件 / 150件

  • NoSQL Database Interview Questions for Experienced Candidates

    Here is a list of common NoSQL interview questions with detailed answers for experienced NoSQL Database professionals. Through advanced queries about architecture, optimization, and real-world problem-solving in NoSQL environments, such interviews aim to gauge the candidate’s ability to understand the complexities of NoSQL databases in scalable, high-performance applications. In such interviews, o

      NoSQL Database Interview Questions for Experienced Candidates
    • DynamoDB の S3への増分エクスポートを試してみた - Qiita

      背景・目的 AWSが2023年9月26日にAmazon DynamoDB(DDB)からAmazon S3(S3)へのインクリメンタルエクスポート機能を発表いたしました。この新機能により、どのようにデータ管理が変わるか、実際に手を動かしながら基本的な挙動を確認してみます。 まとめ AWSの増分エクスポート機能により、挿入、更新、または削除されたデータを少量ずつエクスポートでき、数メガバイトからテラバイトのデータ範囲に対応しています。 ポイントインタイムリカバリが有効なDDBテーブルが対象です。 指定した期間の増分データをS3バケットにエクスポートします。 この機能はフルマネージドであり、DDBの容量を消費せず、定期的なデータ更新が容易になります。 サポートされているデータ形式はDynamoDB JSONとAmazon Ionです。 これにより、テーブル全体を毎回エクスポートする必要がなく、変

        DynamoDB の S3への増分エクスポートを試してみた - Qiita
      • Change Data Capture for Microservices

        Transcript Morling: Welcome to this talk about Change Data Capture for microservices. Let me set the scene a little bit with a maybe blunt statement and an observation. The world around us, this is happening in real time. People buy stuff in an online store, maybe they do some payment transactions. Maybe you have machinery or IoT devices, which send over measurements or all kinds of sensor data. N

          Change Data Capture for Microservices
        • 作りたがりな自分を飼い慣らすための趣味プログラミング - Sexually Knowing

          職業ソフトウェアエンジニアが普段の業務でソフトウェアを作る時は、過不足ないソフトウェア製作を通して試行錯誤を素早くこなして目的に至ることが求められているでしょう。 『リーン・スタートアップ』やアジャイル開発などで説かれている考え方です。 ソフトウェア産業が扱う領域がより高度で複雑になってきたために生じる不確実性とうまく付き合うためのやりかたで、今日では前提とされます。 一方で、それらを支えるソフトウェア技術の幅や深さを広げるためにはどうすれば良いか、必要性は理解されてはいても具体的な実現方法を模索しているという人が多いのではないでしょうか。 ここでは、会社としてどうするかという点から一旦離れ、一個人のソフトウェアエンジニアとしてどうするかという観点で考えをまとめたいと思います。 作りたがりな自分 自分は「作りたがり」な性質で、業務では常にオーバーエンジニアリングに走ってより新しいこと・おも

            作りたがりな自分を飼い慣らすための趣味プログラミング - Sexually Knowing
          • JavaScript Interview Questions

            Here is a list of common JavaScript interview questions with detailed answers to help you prepare for the interview as a JavaScript developer. JavaScript continues to be a cornerstone of web development, powering dynamic and interactive experiences across the web. As the language evolves, so does the complexity and scope of interview questions for JavaScript developers. Whether you’re a fresher de

              JavaScript Interview Questions
            • 【MLOps実践】GCPで始めるエンドツーエンドなMLOps基盤(Vertex AI,etc) - Qiita

              はじめに GCPのサービスを活用してエンドツーエンドなMLOps基盤を構築してみたときのメモです。 【ToDo】の部分は今後追記予定です アーキテクチャ構成 GCP実装例 1. データ基盤構築 概要 データを格納する環境を構築する テーブルデータの場合: 生データをBigQueryに格納→Vertex AI Feature StoreやVertex AI Datasetsに加工したデータを格納するなど 画像データの場合: GCSに格納するなど Why BigQuery カラム指向データ構造(一般的なRDBはレコード指向)→列を抜き出して操作する集計処理などが得意追加更新削除のようなオンライントランザクション処理が得意(苦手) ANSI準拠の標準SQLを使用できる サーバーレスでスケーラビリティと費用対効果に優れている: ストレージとクエリーリソースが自動的にスケールする。サーバーレスで運用

                【MLOps実践】GCPで始めるエンドツーエンドなMLOps基盤(Vertex AI,etc) - Qiita
              • Add macOS to your continuous integration pipelines with AWS CodeBuild | Amazon Web Services

                AWS News Blog Add macOS to your continuous integration pipelines with AWS CodeBuild Starting today, you can build applications on macOS with AWS CodeBuild. You can now build artifacts on managed Apple M2 machines that run on macOS 14 Sonoma. AWS CodeBuild is a fully managed continuous integration service that compiles source code, runs tests, and produces ready-to-deploy software packages. Buildin

                  Add macOS to your continuous integration pipelines with AWS CodeBuild | Amazon Web Services
                • Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit chat app in AKS using Terraform

                  In this sample, I demonstrate how to quickly build chat applications using Python and leveraging powerful technologies such as OpenAI ChatGPT models, Embedding models, LangChain framework, ChromaDB vector database, and Chainlit, an open-source Python package that is specifically designed to create user interfaces (UIs) for AI applications. These applications are hosted in an Azure Kubernetes Servi

                    Create an Azure OpenAI, LangChain, ChromaDB, and Chainlit chat app in AKS using Terraform
                  • 達人出版会

                    [令和6年度]基本情報技術者 超効率の教科書+よく出る問題集 五十嵐 順子 徹底攻略 データベーススペシャリスト教科書 令和6年度 株式会社わくわくスタディワールド 瀬戸美月 著 徹底攻略AWS認定SysOpsアドミニストレーター - アソシエイト教科書&問題集[SOA-C02]対応 鮒田 文平, 長澤 美波, 日暮 拓也, 奥井 務, 渡辺 樹, 山下 千紗, 伊藤 翼 世界標準MIT教科書 アルゴリズムイントロダクション 第4版 第2巻 高度な設計と解析の手法・高度なデータ構造・グラフアルゴリズム Thomas H. Cormen, Charles E. Leiserson, Ronald L. … 問題解決の教科書  CITA式問題解決ワークブック 市岡 和之 はじめてのType-C電子工作 じがへるつ スッキリわかるJava入門 実践編 第4版 中山 清喬(著), 株式会社フレアリ

                      達人出版会
                    • Techouse社内勉強会の内容を紹介します(2) データベース<分離性編> - Techouse Developers Blog

                      Techouseの「エンジニア基礎勉強会」とは Techouse では「基礎勉強会」と称して2週間に1回、わたしが OS・ネットワーク・データベース・ハードウェア・セキュリティ・システムアーキテクチャなどをお話する勉強会を開催しています。 今回お試し的に、勉強会の内容を公開してみます。 データベース(1) ACID データベース(2) 分離性 今回は前回「データベース<ACID編>」の続きです。 ご笑覧くださいますと幸いです。 データベース(2) トランザクション <中編: 分離性> 前回で扱った「銀行口座」の例をそのまま使っていきます。 BEGIN; DROP TABLE IF EXISTS accounts; CREATE TABLE accounts ( id serial PRIMARY KEY, name varchar NOT NULL, balance decimal NOT

                        Techouse社内勉強会の内容を紹介します(2) データベース<分離性編> - Techouse Developers Blog
                      • Azureで社内文書から回答可能な生成AIチャットサービスを作った話 - techtekt

                        はじめに 本記事では、Azure環境で、社内文書から情報を抽出し、ユーザーの質問に対する回答を生成する機能を開発した件についてお話しします。 以前以下の記事でリリース当初の話を記載しているので興味のある方はご覧ください。 Azure OpenAI Serviceで社内版ChatGPTのChatPCAを構築した話 目次 リリースの背景 結論 概要の説明 取り組んだこと 今後の課題 まとめ 注釈 リリースの背景 弊社では兼ねてより社内イントラ用のボットサービスが利用されていました。 ただ、こちらはルールベースで読み込ませた定型の資料内容以外のことには回答ができないものとなっていました。 そのため、日々蓄積する社内データに対して柔軟に対応して回答することは現実的に難しい課題点がありました。 そういった中、昨今話題になっているChatGPTを初めとした生成AI技術を活用してこうした課題を解決してい

                          Azureで社内文書から回答可能な生成AIチャットサービスを作った話 - techtekt
                        • アイテムレビュー基盤構築で行った取り組みと課題に対するアプローチ - ZOZO TECH BLOG

                          はじめに こんにちは、マイグレーションブロックの寺嶋です。 11/29、ZOZOTOWNで購入した商品の口コミやレビューを投稿、閲覧する機能をリリースしました1(以下、アイテムレビューと記載)。ZOZOTOWNで購入をしたことがある方は投稿できますので、ぜひ使用感などの声を投稿してください。 なお、この記事はZOZO Advent Calendar 2023 #1の8日目の記事です。 目次 はじめに 目次 アイテムレビューとは データベース選定 スケーラビリティ優位性をあまり活かせなそう 利用できないデータベース機能がある 先行開発 ドメイン駆動設計(DDD) 設計フェーズ アーキテクチャの選定 仕様変更が入って実際どうだったか? テストデータ 基盤技術の共有 まとめ 最後に アイテムレビューとは まずは、アイテムレビューの概要について紹介します。 アイテムレビューという命名の通り、ご購入

                            アイテムレビュー基盤構築で行った取り組みと課題に対するアプローチ - ZOZO TECH BLOG
                          • Awesome Software Architecture

                            Abstraction Actor Model Architecture AI Algorithms Anti Patterns Architectural Design Principles Architecture Decision Records (ADR) Azure Cloud Back Pressure Caching Clean Architecture Clean Code Cloud Best Practices Cloud Design Patterns Cloud Native Code Review Concurrency CQRS Data Driven Design Design Best Practices Design Patterns DevOps Distributed Locking Distributed Transactions & Saga Do

                            • AWS が推奨する原則・ベストプラクティスの基本を学べる【Architecting on AWS】を受講してみた | DevelopersIO

                              皆さんこんにちは、AWS事業本部オペレーション部の清水です。 AWS Certified Solution Architect - Assosiate 認定を取得するべく、「Architecting on AWS」を受講してきました。以下に、学習した内容や参考ブログをご紹介したいと思います。 本コースの受講をお考え中の方へ、お役に立てば幸いです。 AWS認定トレーニングとは? 以下のブログに、弊社AWS認定トレーニング講師の平野のほうで執筆した各トレーニングの詳細が記載されています。 私が今回受講したのは、以下の図の赤枠に入るコースになります。このトレーニングは、AWSが推奨する原則・ベストプラクティスの基本を学べる内容のため、AWS学習の初級編を卒業された方々の最初に受けるトレーニングになるかと思います。 扱うサービスカテゴリ サーバーレス ネットワークとコンテンツ配信 データベース セ

                                AWS が推奨する原則・ベストプラクティスの基本を学べる【Architecting on AWS】を受講してみた | DevelopersIO
                              • 2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx

                                11. データベースの種類 分類 データベースの種類 得意なところ 不得意なところ RDB RDB テーブル同士がさまざまな関係・関連を持つシ ステム 高速な読み込み、書き込みや大規模アクセス、 水平スケールが求められるシステム NoSQL キーバリュー型 大規模な同時アクセス性能が求められるシステ ムや単純なデータへのアクセスで完結するサー ビス RDBMS のようにテーブル同士に複雑な関係・ 関連が必要なシステム ドキュメント型 あらかじめデータ型や定義を決める必要がない JSON や XML で定義されたデータを扱うシス テム グラフ型 ユーザとユーザの繋がりや駅と駅を結ぶ路線情 報などの繋がりを扱うシステム RDBMS のように表形式でのデータ保持を求め られるシステム インメモリ型 セッション情報などの高速なアクセスを必要と するシステム 永続的なデータの保存が求められるシステム

                                  2024年度_サイバーエージェント_新卒研修「データベースの歴史」.pptx
                                • 第101回 MySQLとPostgreSQLの2023年重大ニュース、オープンソースカンファレンス福岡の報告 | gihyo.jp

                                  OSSデータベース取り取り時報 第101回MySQLとPostgreSQLの2023年重大ニュース⁠⁠、オープンソースカンファレンス福岡の報告 この連載はOSSコンソーシアム データベース部会のメンバーがオープンソースデータベースの毎月の出来事をお伝えしています。前回の第100回でそれまでの99回の重大ニュースを振り返りましたが、この回では毎年恒例の1年分の振り返りをします。 オープンソースカンファレンス⁠:「OSSデータベース取り取り時報」100回記念セミナーの報告と予告 この連載が第100回を迎えた12月に福岡で開催されたオープンソースカンファレンス2023 Fukuokaにて、OSSコンソーシアムのデータベース部会メンバに加えてゲストコメンテーターをお招きしてセミナーを開催しました。2020年1月の大阪開催以降、会場で聴講者と直接お目にかかって実施するセミナーがようやく実現しました。

                                    第101回 MySQLとPostgreSQLの2023年重大ニュース、オープンソースカンファレンス福岡の報告 | gihyo.jp
                                  • AWSの各DBの特徴が把握できる【Planning and Designing Databases on AWS】を受講してみた | DevelopersIO

                                    AWSの各DBの特徴が把握できる【Planning and Designing Databases on AWS】を受講してみた 皆さんこんにちは、AWS事業本部オペレーション部の清水です。 AWS における様々な DB サービスの特徴について学習するべく、「Planning and Designing Databases on AWS」を受講してきました! 本コースの受講をお考え中の方へ、お役に立てば幸いです。 AWS認定トレーニングとは? 以下のブログに、弊社AWS認定トレーニング講師の平野のほうで執筆した各トレーニングの詳細が記載されています。 私が今回受講したのは、以下の図の赤枠に入るコースになります。AWSを利用して、より高度なセキュリティマネジメントを実施する方法を学びたい方におススメのコースになります。 事前準備 知識レベル [Introduction to Building

                                      AWSの各DBの特徴が把握できる【Planning and Designing Databases on AWS】を受講してみた | DevelopersIO
                                    • Realmを使った開発の長所・工夫のいるところを考えてみた - SPIDERPLUS Tech Blog

                                      こんにちは。 スパイダープラスでiOSエンジニアとして働いているJです。モバイルアプリを開発している方にはなじみのある名前だと思いますが、iOS、Android両方開発する時に使えるモバイルDBである「Realm」について、今回はお話したいと思います。 ※なお、文中でスパイダープラスとカタカナの場合は会社のこと、SPIDERPLUSと英大文字の場合はサービスのことを指します。 1. Realmの概要 Realmの特徴 2. スパイダープラスでの利用とその背景 SPIDERPLUS開発での Realm SPIDERPLUS開発に Realm を選択した理由 3. 実装で注意・工夫したところ、苦労したところ Realmの良いところ Realmの不便なところ 最後に 1. Realmの概要 2010年度後半にAlexander Stigsen、Bjarne Christiansenという二人がT

                                        Realmを使った開発の長所・工夫のいるところを考えてみた - SPIDERPLUS Tech Blog
                                      • Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges)

                                        👋 Hi, this is Gergely with a free issue of the Pragmatic Engineer Newsletter. In every issue, I cover topics related to Big Tech and startups through the lens of engineering managers and senior engineers. To issues like this every week, subscribe: Subscribe now ‘Real-world engineering challenges’ is a series in which we interpret interesting software engineering or engineering management case stu

                                          Building Bluesky: a Distributed Social Network (Real-World Engineering Challenges)
                                        • 標準化システム データ連携についてAWSでの実装を考えてみた FTP編【ガバメントクラウド】 - サーバーワークスエンジニアブログ

                                          こんにちは、Enterprise Cloud部 ソリューションアーキテクト1課 宮形 です。 2023年から地方自治体様を中心としたガバメントクラウドにかかわるプリセールスやプロジェクトを担当しております。最近多くなってきたのが「標準化システム同士のデータ連携機能をAWSでどのように実装すればよいか?」というご相談です。本BLOGではAWSでの実装アーキテクチャ案についてご紹介したいと思います。 注意: 本BLOGは私の個人的な考察と、弊社有志のメンバーより頂いた知見より記載した内容となっております。 動作を保証するものではなく、また地方自治体様の業務内容によってはご利用いただけないことも十分考えられます。 各省庁から示される機能の標準仕様の合致についてもお約束できるものではありません。ご承知いただき、参考情報としてご覧いただけると幸いです。 AWSで実装した場合のアーキテクチャ図 機能要

                                            標準化システム データ連携についてAWSでの実装を考えてみた FTP編【ガバメントクラウド】 - サーバーワークスエンジニアブログ
                                          • MongoDBのoplogについて理解を深めた話 - Sansan Tech Blog

                                            こんにちは、Sansan Engineering Unit マスターデータグループの金子です。 私たちが開発しているシステムの中に、MongoDBを採用しているシステムがあります。私自身NoSQLを使用しているシステムの開発に携わるのは初めてなので、毎日いろいろな学びを得ています。 ある時、そのシステムで大量のデータをDBに書き込む処理を行うと、MongoDBのoplog関連のエラーが出てしまったことがありました。今回はその時の原因と対応について紹介し、MongoDBのoplogについて理解を深められた話をします。 環境 MongoDB 5.0 MongoDB Atlas 発生したエラー エラーの文言はこちらです。 PlanExecutor error during aggregation :: caused by :: Resume of change stream was not po

                                              MongoDBのoplogについて理解を深めた話 - Sansan Tech Blog
                                            • Ejable Kanji

                                              "Ejable kanji" Request time (0.059 seconds) - Completion Score 130000 Tech Jobs in Japan and Japanese bilingual jobs worldwide | EJable www.ejable.com E ATech Jobs in Japan and Japanese bilingual jobs worldwide | EJable Jable Job board for English-speaking Tech jobs in Japan and English & Japanese-speaking candidates in the USA, UK, Australia, and India. ejable.com www.employmentjapan.com www.news

                                              • エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル) | フューチャー技術ブログ

                                                本記事は「珠玉のアドベントカレンダー記事をリバイバル公開します」企画のために、以前Qiitaに投稿した記事を7年ぶりに改訂したものです。 筆者自身もコミッターとして関わるJavaのDB永続化ライブラリ「uroboroSQL」の紹介です。 https://github.com/future-architect/uroborosql はじめにエンタープライズシステム開発では、まだまだJavaで作られていることが多く、システム特性上、やはりRDBを利用するケースが多いですよね。 Amazon AuroraやCloud Spannerといったプロダクトに注目が集まるのも、時代の変化とともにDBも並列分散型でスケールアウトはしたいけれども、トランザクションもSQLも使いたいというCAP定理を覆す特徴を持っていることが要因だと思います。 2016/12/24にクリスマス・イブにCockroachDBに

                                                  エンタープライズJavaで使えるORM「uroboroSQL」まとめ(リバイバル) | フューチャー技術ブログ
                                                • 第98回 次世代RDB劔“Tsurugi”最新情報、MySQL HeatWaveの生成AI対応計画、PostgreSQL 16リリース | gihyo.jp

                                                  OSSデータベース取り取り時報 第98回次世代RDB劔“Tsurugi”最新情報⁠⁠、MySQL HeatWaveの生成AI対応計画⁠⁠、PostgreSQL 16リリース この連載はOSSコンソーシアム データベース部会のメンバーがオープンソースデータベースの毎月の出来事をお伝えしています。 次世代高速RDB 劔“Tsurugi”のOSS版リリースがまもなく “Tsurugi⁠”(劔)という名前の高速で動作する次世代のRDBが開発されていることをご存知でしょうか。この連載でも2019年の第45回以降に何回か開発状況などをお知らせしてきました。“⁠Tsurugi⁠”という名称が初めてお披露目されたのが、OSSコンソーシアムのデータベース部会が主催したセミナーの場でした。 この劔“⁠Tsurugi⁠”は2023年7月にアーリーアクセス版(α版)として限定提供になっていましたが、この10月にい

                                                    第98回 次世代RDB劔“Tsurugi”最新情報、MySQL HeatWaveの生成AI対応計画、PostgreSQL 16リリース | gihyo.jp
                                                  • GCP入門[第3回]ストレージとデータベース

                                                    GCPのストレージサービスは、前回取り上げた、仮想マシンの永続ディスクに加え、「Google Cloud Storage(以下、Cloud Storage)」がある。データベース(DB)のサービスとしては、「Google Cloud Bigtable(以下、Cloud Bigtable)」「Google Cloud Datastore(以下、Cloud Datastore)」「Google Cloud SQL(以下、Cloud SQL)」「Google Cloud Spanner(以下、Cloud Spanner)」の4種がある(表1)。 最初に、仮想マシンの永続ディスクを除いて、これらのサービスを簡単に説明する。 Cloud Storageは、Amazon S3相当のオブジェクトストレージである。S3との違いは、独自のCDN(Content Delivery Network)機能(AWS

                                                      GCP入門[第3回]ストレージとデータベース
                                                    • Python Interview Questions

                                                      Here is a list of common Python interview questions with detailed answers to help you prepare for the interview as a Python developer. Python, with its versatile use cases and straightforward syntax, has seen its popularity growing continuously in software development, data science, artificial intelligence, and many other fields. As such, interviews for Python-related positions are designed not on

                                                        Python Interview Questions
                                                      • 【ポエム】無料で運営したい個人開発の技術スタックで思うこと

                                                        結論 最悪消えても良いデータ&センシティブなデータを扱わないのであれば下記がいいかなと思ってます。 以下ポエム 筆者はサーバーサイドエンジニアなので、処理をGo・Pythonで書きたいけど、無料の範囲内でCloudRunやCloud Functionに上げたところで永続化手段は?という課題があります。 当然、RDBMSを使えばいいのですが、Free Postgres Databasesにあるように、DBの無料化は簡単じゃないんやでということがわかります。 実際の運用でもクラウドでお金がかかりやすいのはデータベースです。 NoSQL NoSQL、例えばFirestore(ドキュメント型)を使えば、おおよそ無料枠で運営できそうですが、デメリットとしてはSQLライクな文法の運用となってしまいます。 またスキーマレスなので、型付き言語とORMを併用してできるだけフリーダムな値が入らないように配慮は

                                                          【ポエム】無料で運営したい個人開発の技術スタックで思うこと
                                                        • clusterの加速に耐えうる柔軟な通知機能を追加したはなし - Cluster Tech Blog

                                                          はじめに 通知機能の概要 設計の話 さまざまな通知内容に対応するための仕組み 未読通知の管理 通知をまとめる仕組み その他工夫したこと 通知を追加する方法やポイントをドキュメント化 データの有効期限を設け、データ量が爆発したときにスムーズに消し込みするための対応ができるようにした まとめ はじめに クラスター株式会社でサーバサイドエンジニアとして働いているえんじです。 今回、表題にもあるように通知機能をclusterに追加したため、そのときに工夫した点などについて書いてみようと思います。 通知機能は様々なサービスで作ることが多いと思うので、一つの事例として参考になればと思います。 通知機能の概要 まず、今回clusterに追加した通知機能がどんなものかを解説します。 今回追加したのは、ユーザーがアプリ内で特定の画面を開くことで内容を確認できる機能です。 執筆時点ではclusterのモバイル

                                                            clusterの加速に耐えうる柔軟な通知機能を追加したはなし - Cluster Tech Blog
                                                          • NoSQL Database Interview Questions for Freshers

                                                            Preparing for a job interview in the NoSQL database domain involves understanding a range of concepts from the basics of NoSQL databases to more complex querying and database design. Here’s a mix of 17 fundamental and intermediate questions that are suitable for freshers applying for positions involving NoSQL databases. These questions cover a broad spectrum of topics relevant to NoSQL technologie

                                                              NoSQL Database Interview Questions for Freshers
                                                            • 第217回 MySQL ShellでJavaScriptを使ってMySQLを操作してみよう[その2] | gihyo.jp

                                                              今回は、前回(第216回 MySQL ShellでMySQLをJavaScriptを使って操作してみる)で紹介させていただいたMySQL Shellを使ってJavaScriptで操作する方法を、引き続き紹介したいと思います。 検証環境 今回はDockerで建てたMySQLを使用します。以下のコマンドでDockerを建ててローカルからアクセスをします。 % docker run --platform linux/x86_64 -p 127.0.0.1:3307:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -e MYSQL_USER=kk2170 -e MYSQL_PASSWORD=my-secret-pw -d mysql:8.0.36 今回も前回や第214回と同様に、DockerのイメージにあるMySQL Shellを使用して接続をしていきます。まずは

                                                                第217回 MySQL ShellでJavaScriptを使ってMySQLを操作してみよう[その2] | gihyo.jp