- $cmd
- A virtual collection that exposes MongoDB's database commands. To use database commands, see Issue Commands.
- _id
- すべての MongoDB ドキュメントに必要なフィールド。_id フィールドには一意の値が必要です。
_idフィールドはドキュメントのプライマリキーと考えることができます。_idフィールドなしで新しいドキュメントを作成すると、MongoDB は自動的にこのフィールドを作成し、一意の BSON ObjectId を割り当てます。 - 絶対システム CPU 使用率
CPU を共有するクラウドインスタンスが使用可能な CPU の全量に対するシステム CPU 使用率。MongoDB Atlasメトリクスでは、この値は System CPU として表示されます。
When a cloud provider throttles CPU utilization for a cloud instance, the instance's absolute system CPU utilization is equal to the baseline CPU utilization assigned to this instance.
バースト メカニズムなど、クラウドプロバイダーがベースライン CPU より高い CPU を追加すると、インスタンス上の正規化されたカーネル CPU 使用率とユーザー CPU 使用率の合計が、インスタンスのベースライン CPU を超える可能性があります。 この場合、正規化されたカーネル CPU 使用率とユーザー CPU 使用率の合計は、クラウドインスタンスによって共有される CPU の完全な量よりも小さくなります。 「 相対的なシステム CPU 使用率 、 ベースライン CPU 使用率 、 バースト可能なインスタンス も参照してください。
- アキュムレータ
- An expression in an aggregation pipeline that maintains state between documents in the aggregation pipeline. For a list of accumulator operations, see
$group. - アクション
- An operation the user can perform on a resource. Actions and resources combine to create privileges. See action.
- 管理データベース
- 特権データベースです。特定の管理コマンドを実行するには、ユーザーは
adminデータベースへのアクセス権が必要です。管理コマンドのリストについては、「管理コマンド」を参照してください。 - 持続的標的型攻撃
- セキュリティにおいて、ネットワーク、ディスク、メモリへの長期的なアクセスを取得して維持し、長期間検出されないままになる攻撃者。
- 集計
- 大量のデータを削減して要約する操作。詳細については、「集計操作」を参照してください。
- 集計パイプライン
- ドキュメントを処理する 1 つ以上のステージで構成されます。集計パイプラインは、複雑なクエリをExpressための豊富な構文を提供します。 ステージのリストについては、集計ステージを参照してください。
- アラート
Notification sent by Atlas when your database operations or server usage reach thresholds that affect cluster performance. To learn what conditions you can set to trigger alerts, see Review Alert Conditions.
Tip
- 分析ノード
- 運用ワークロードに影響を与えたくないクエリを分離できる特殊な読み取り専用ノード。 分析ノードは、BI ツールによって実行されるクエリのレポートなどの分析データを処理するのに役立ちます。 読み取りパフォーマンスを最適化し、レイテンシを削減するために、専用の地理的リージョンで分析ノードをホストできます。
- API
クライアントと MongoDB Atlas 間の相互作用を容易にする通信プロトコル。 Atlas Administration API を使用して、Atlas UI で実行される多くのタスクを自動化できます。
- 近似近傍(ANN)検索
特定のクエリ点に近い点をデータセット内ですばやく見つけるために使用される計算手法です。MongoDB Vector Search は近似最近傍探索 検索を使用して、すべてのベクトルをスキャンすることなく、クエリ内のベクトル埋め込みに最も近いデータ内のベクトル埋め込みを検索します。
- アービタ
- A replica set member that exists just to vote in elections. Arbiters do not replicate data. An arbiter participates in elections for a primary but cannot become a primary. For more details, see Replica Set Arbiter.
- Atlas
- MongoDB Atlas は、クラウドでホストされるサービスとしてのデータベースです。
- Atlas Core
The MongoDB Atlas database edition in which compute and storage run on the same node. Available across Free, Flex, and Dedicated cluster tiers. Compare with Atlas Infinite.
- Atlas Core ストレージのオートスケーリング
Configurable option on Atlas Core clusters to automatically increase the cluster's storage capacity when 90% of disk capacity is used. Doesn't apply to Atlas Infinite clusters, where storage grows with your data.
- Atlas Infinite
An MongoDB Atlas database edition that separates compute from storage into independent layers, allowing each layer to scale independently. Compare with Atlas Core.
- Atlas user
Account used to access the MongoDB Atlas application. You can grant MongoDB Atlas users access to MongoDB Atlas organizations, projects, or both, with certain permissions defined by user roles. A MongoDB Atlas user is different than a database user. MongoDB Atlas users do not provide access to any MongoDB databases.
- Atlas user role
Atlas userに付与される権限のセット。 権限は組織レベルまたはプロジェクトレベルで付与できます。
- アトミック操作
- アトミック操作とは、完全に完了するか、まったく完了しない書き込み操作です。複数のドキュメントへの書き込みを伴う分散トランザクションの場合、トランザクションを成功させるには、各ドキュメントへのすべての書き込みを成功させる必要があります。アトミック操作は部分的には完了できません。「原子性とトランザクション」を参照してください。
- 認証
- ユーザー ID の検証です。 「自己管理型配置での認証 」を参照してください。
- 承認
- データベースや操作へのアクセスをプロビジョニング。 「自己管理型配置の ロールベースのアクセス制御 」を参照してください。
- オートスケーリング
Configurable option to have your cluster automatically adjust its resources in response to cluster usage. Cluster tier auto-scaling applies to both database editions. See also Atlas Core storage auto-scaling.
- 自動暗号化
- When using In-Use Encryption, automatically performing encryption and decryption based on your preconfigured encryption schema. The Automatic Encryption Shared Library translates MongoDB Query Language into the correct call, meaning you don't need to rewrite your application for specific encrypt and decrypt calls.
- B木
- データベース マネジメント システムでインデックスを保存するために一般的に使用されるデータ構造。MongoDBは B 木インデックスを使用します。
- バックアップ
特定の時点でのクラスターの状態をカプセル化するデータのコピー。 バックアップはデータ損失イベントが発生した場合の安全対策を提供します。
MongoDB Atlas は、フルマネージドのクラウドバックアップを提供します。
- バックアップカーソル
- バックアップ ファイルのリストをポイントする追尾可能 (tailable) カーソル。バックアップカーソルは内部専用です。
- バランサー
- シャーディングされたクラスターのコンテキストで実行され、チャンクの移行を管理する内部 MongoDB プロセス。 管理者は、シャーディングされたクラスターのすべてのメンテナンス操作でバランサーを無効にする必要があります。 「シャーディングされたクラスター バランサー 」を参照してください。
- ベースライン CPU 使用率
- CPU を共有するクラウドインスタンスが使用可能な CPU の全量に対する割合。クラウドプロバイダーは、インスタンスのクラスター層に基づいて、各クラウドインスタンスに一定量のベースライン CPU を割り当てます。通常、ベースライン CPU 使用率は、共有クラウド インスタンスで使用可能なフル CPU の20 % と50 % の間に該当します。この値は、 MongoDB Atlasメトリクスでは直接表示されません。 AWSインスタンスタイプのベースラインを検索するには、Baseline CPU utilization per vCPU AWSバースト可能なインスタンスのドキュメントの 列を参照してください。 「相対的なシステム CPU 使用率とバースト可能なインスタンス」も参照してください。
- ビッグエンディアン
マルチバイト データ値のうちバイト数が最大(ビッグエンド)のものが最下位のメモリ アドレスに格納されるバイト オーダー。
クリックして拡大します- ブロッキングソート
- 出力が返される前に、メモリ内での必ず実行されるソートです。メモリ内ソートは、大規模なデータセットのパフォーマンスに影響を与える可能性があります。インデックスのソートを使用して、メモリ内ソートを回避します。
- 有界コレクションスキャン
- クエリオプティマイザが使用するプランで、特定のフィールド値範囲のドキュメントを除外します。たとえば、日付フィールド値の範囲が指定された日付範囲外の場合、その範囲のドキュメントはクエリプランから除外されます。「コレクションスキャン」を参照してください。
- BSON
- A serialization format used to store documents and make remote procedure calls in MongoDB. "BSON" is a combination of the words "binary" and "JSON". Think of BSON as a binary representation of JSON (JavaScript Object Notation) documents. See MongoDB BSON Types and MongoDB Extended JSON (v2).
- BSON types
- The set of types supported by the BSON serialization format. For a list of BSON types, see MongoDB BSON Types.
- バースト可能なインスタンス
- 一部のクラウドプロバイダーでは「CPUクレジット」モデルを使用する共通の物理 CPU を共有するクラウドインスタンスタイプ。バースト可能な インスタンスを使用すると、インスタンスリソースの異なる要求によって、共有 CPU の一部が各仮想インスタンスで使用可能になるか、使用できなくなる可能性があります。詳細については、Amazon Web Services のバースト可能なインスタンス、Azureディスクのバースティング、GCP CPU バースティングを参照してください。「 ベースライン CPU 使用率 」、 「絶対システム CPU 使用率」 、「相対的システム CPU 使用率」も参照してください。
- CAP定理
- コンピューティング システムには、整合性、可用性、パーティション許容度という 3 つの特性があるため、分散コンピューティング システムではこれらの 3 つの機能のうち 2 つは提供できますが、3 つすべてを提供することはできません。
- 上限付きコレクション
- A fixed-sized collection that automatically overwrites its oldest entries when the collection reaches its maximum size. The MongoDB oplog that is used in replication is a capped collection. See Capped Collections.
- 濃度
- 値のセットにある要素数の尺度です。たとえば、
A = { 2, 4, 6 }のセットには 3 つの要素が含まれており、濃度は 3 です。「シャードキー濃度」を参照してください。 - 直積集合
- 2 つのデータセットを結合した結果では、結合されたセットに、可能なすべての値の組み合わせが含まれます。
- CFQ
- CFQ(Complete Fairness Queueing)は、受信リクエスト プロセスに帯域幅を割り当てる I/O 操作スケジューラです。
- チェックサム値
- A calculated value used to ensure data integrity. The md5 algorithm is sometimes used as a checksum.
- チャンク
- A contiguous range of shard key values within a shard. Chunk ranges are inclusive of the lower boundary and exclusive of the upper boundary. MongoDB splits chunks when data needs to be balanced inside the cluster. While the default chunk size is 128 megabytes, it is possible for chunks to grow larger than the default size without triggering an automatic split. Chunk splitting occurs as part of the balancing process to distribute data evenly across the cluster. For more details, see Data Partitioning with Chunks, Sharded Cluster Balancer, and Manage Sharded Cluster Balancer.
- クライアント
The application layer that uses a database for data persistence and storage. Drivers provide the interface level between the application layer and the database server.
クライアントは 1 つのスレッドまたはプロセスである場合もあります。
- クライアントのアフィニティ
- 指定されたデータソースへのコンシステント クライアント接続です。
- ClientSession
- クライアント セッションは、共有されるアプリケーション コンテキストで関連するデータベース操作をグループ化します。ドライバーは、
ClientSessionオブジェクトを介してクライアント セッションを公開します。クライアント セッションにより、因果整合性、再試行可能な書き込み、マルチドキュメントトランザクション、スナップショットが可能になります。これらは、基礎となるフレームワークとしてサーバー セッションを使用します。 - クラウドバックアップ
クラスターのクラウド サービス プロバイダーのネイティブ スナップショット 機能を使用して、ローカライズされたクラスター バックアップ ストレージ。
MongoDB Atlas は、次の場所で提供されるクラスターのクラウドバックアップをサポートします。
Tip
- クラスター
MongoDBデプロイを構成するノードのセット。クラスターは、レプリカセット と シャーディングされた 配置にすることができます。
- クラスタークラス
Amazon Web Servicesでホストされている M40+ クラスター用に構成可能です。
クラスターのストレージクラス。AWS では、これらのクラスタークラスをインスタンスタイプと呼びます。選択したクラスは、クラスターのストレージのパフォーマンスとクラスターのコストに影響します。次のクラスから 1 つ選択できます。
- Low CPU
- General
- Local NVMe SSD
Cluster class is a separate concept from cluster generation.
- クラスター世代
Amazon Web Services または Google Cloud Platform でホストされている M30 以上の専有クラスターで構成できます。
Gen1 や Gen2 などのクラスターの世代です。選択したクラスターの世代は、クラスターで使用可能な IOPS と、選択できるストレージオプションに影響します。その結果、クラスターのコストに影響します。
Cluster generation is a separate concept from cluster class.
Tip
- クラスター層
クラスター内の各データを保持するサーバーのメモリ、ストレージ、vCPU、およびIOPS仕様を決定します。 クラスター階層が増加すると、クラスター ストレージ サイズと全体的なパフォーマンスも増加します。
- クラスター間の同期
- Synchronizes data between sharded clusters. Also known as C2C sync.
- クラスター化されたコレクション
- A collection that stores documents ordered by a clustered index key. See Clustered Collections.
- CMK
- Abbreviation of Customer Master Key, see Customer Master Key.
- コレクション
- A grouping of MongoDB documents. A collection is the equivalent of an RDBMS table. A collection is in a single database. Collections do not enforce a schema. Documents in a collection can have different fields. Typically, documents in a collection have a similar or related purpose. See Namespaces.
- コレクションスキャン
- コレクションスキャンというクエリ実行戦略では、MongoDB はコレクション内のすべてのドキュメントを検査して、クエリ条件に一致するかどうかを確認する必要があります。このようなクエリは非常に効率が悪く、インデックスを使用しません。クエリ実行戦略の詳細については、「クエリの最適化」を参照してください。
- コミット
- Saves data changes made after the start of the
startSessioncommand. Operations within a transaction are not permanent until they are committed with thecommitTransactioncommand. - コミットクォーラム
- インデックス構築中、コミットクォーラムは、プライマリ ノードがコミットを実行する前に、ローカル インデックス構築をコミットする準備ができている必要のあるセカンダリの数を指定します。
- 複合インデックス
- 2 つ以上のキーで構成されるインデックス。 「複合インデックス 」を参照してください。
- コンピュートノード
- In Atlas Infinite, the layer that runs queries, transactions, and aggregations. Compute nodes are decoupled from storage, which is managed independently.
- 同時実行制御
- Concurrency control ensures that database operations can be executed concurrently without compromising correctness. Pessimistic concurrency control, such as that used in systems with locks, blocks any potentially conflicting operations even if they may not conflict. Optimistic concurrency control, the approach used by WiredTiger, delays checking until after a conflict may have occurred, ending and retrying one of the operations in any write conflict.
- config database
- An internal database with metadata for a sharded cluster. Typically, you don't modify the
configdatabase. For more information about theconfigdatabase, see Config Database. - config server
- A
mongodinstance that stores all the metadata associated with a sharded cluster. See Config Servers. - コンフィギュレーションシャード
- A
mongodinstance that stores all the metadata associated with a sharded cluster and can also store application data. See Config Shards. - 接続プール
- ドライバーによって保持されるデータベース接続のキャッシュです。キャッシュされた接続は、データベースへの接続が必要なときに、新しい接続を開始する代わりに再利用されます。
- 接続ストーム
- 配置が処理できる以上の接続をドライバーが作成しようとするシナリオ。ドライバーは、新しい接続のリクエストに失敗すると、配置の減速や新しい接続の作成失敗を受け、さらに多くの接続確立をリクエストします。これらの継続的なリクエストにより、配置に過剰な負荷がかかり、停止につながる恐れがあります。
- コンテナ
- コンピューティング環境間の移行を容易にするためにパッケージ化されたソフトウェアとそれに依存しているライブラリの集合です。コンテナはオペレーティング システム上で区分化されたプロセスとして実行され、独自のリソース制約を設定できます。一般的なコンテナ テクノロジーは Docker と Kubernetes です。
- 競合係数
- ドキュメント フィールドなどの同じリソースを変更しようとする複数の操作では、競合が発生し、操作が遅延します。 競合係数は、暗号化されたフィールドと値のペアを内部的に分割し、操作を最適化するために Queryable Encryption で使用される設定です。 「競合 」を参照してください。
- コサイン類似度
- Metric that uses the angle between two vectors to determine the similarity between those vectors. Cosine similarity is sensitive to vector orientation. You can use cosine similarity function when indexing your vector embeddings for MongoDB Vector Search. If the vectors are normalized to unit length, use dotProduct similarity function instead.
- CPU スティール
- The percentage by which the CPU usage exceeds the guaranteed baseline CPU credit accumulation rate. CPU steal is relevant for cloud providers that rely on the credit model in their bursting strategy. CPU credits are units of CPU utilization that you accumulate. The credits accumulate at a constant rate to provide a guaranteed level of performance. You can use these credits for additional CPU performance. When the credit balance is exhausted, MongoDB only provides the guaranteed baseline of CPU performance and displays the amount of excess as steal percent See also relative system CPU utilization, baseline CPU utilization, and burstable instances.
- CRUD
- データベースの基本操作(Create、Read、Update、Delete)の頭字語です。MongoDB CRUD 操作を参照してください。
- CSV
- A text data format with comma-separated values. CSV files can be used to exchange data between relational databases because CSV files have tabular data. You can import CSV files using
mongoimport. - cursor
- A pointer to the result set of a query. Clients can iterate through a cursor to retrieve results. By default, cursors not opened within a session automatically timeout after 10 minutes of inactivity. Cursors opened in a session close with the end or timeout of the session. See Cursors.
- カスタムロール
Custom set of MongoDB privilege actions and MongoDB roles that you can save and assign to a database user. Create custom roles when MongoDB Atlas's built-in roles don't describe your desired set of privileges.
- CMK(カスタマー マスター キー)
- A key that encrypts your Data Encryption Key. The customer master key must be hosted in a remote key provider.
- daemon
- バックグラウンドの非インタラクティブ プロセス。
- データディレクトリ
mongodがデータファイルをストアするファイル システムのロケーションです。dbPathでデータディレクトリを指定します。- データ暗号化キー
- A key you use to encrypt the fields in your MongoDB documents. The encrypted Data Encryption Key is stored in your Key Vault collection. The Data Encryption Key is encrypted by the Customer Master Key.
- Data Explorer
クラスター データを表示および操作するためのMongoDB Atlas内のツールです。また、 Data Explorerを使用してインデックスを管理し、集計パイプラインを実行してデータを処理することもできます。
Tip
- Data Federation
MongoDBクエリ言語 を使用して、低コストの S3 バケット、 MongoDB Atlasクラスター、HTTPエンドポイントに保存されているデータをクエリするための MongoDB のソリューション。分析アプリケーションは、Atlas Data Federation を使用して、データ処理ニーズにアーカイブ データを使用できます。
- データファイル
- ドキュメント データとインデックスを保存します。
dbPathオプションは、データ ファイルのファイル システムの場所を指定します。 - データ取り込みパイプライン
- RG を使用し、 MongoDB Atlasなどのベクトルデータベースに保存することで、データを整理および変換するためのワークフローです。
- データパーティション
- データを範囲に分裂する分散システム アーキテクチャ。シャーディングではパーティショニングが使用されます。「チャンクを使用したデータのパーティショニング」を参照してください。
- データセンターの認識
- A property that allows clients to address members in a system based on their locations. Replica sets implement data-center awareness using tagging. See Data Center Awareness.
- database
- コレクションのコンテナ。 各データベースには、ファイル システム内のファイルのセットがあります。 通常、1 つの MongoDB サーバーには複数のデータベースがあります。
- データベースコマンド
- insert、update、remove、クエリ以外の MongoDB の操作です。データベースコマンドの一覧については、「データベースコマンド」を参照してください。データベースコマンドを使用するには、「コマンドの発行」を参照してください。
- データベースの持ち出し
- データベースの持ち出しとは、権限のある者が安全なシステムからデータを取得し、それを権限のない者と共有するか、安全でないシステムに保存することを指します。これは悪意がある場合もあれば、偶発的な場合もあります。
- database profiler
- 有効にすると、実行時間が長いすべての操作の記録をデータベースの
system.profileコレクションに保存するツールです。プロファイラーは、遅いクエリを診断するために最もよく利用されます。詳しくは、データベースプロファイラーを参照してください。 - データベースユーザー
Credentials used to authenticate a client to access a MongoDB cluster. You can assign privileges to a database user to determine that user's access level to a cluster. Database users are different from Atlas users. Database users have access to MongoDB deployments, not the MongoDB Atlas application.
- dbpath
- MongoDB のデータファイル ストレージのロケーションです。
dbPathを参照してください。 - DDL (データ定義言語)
- DDL には、コレクションとインデックスを作成および変更するコマンドが含まれています。
- デッドレターキュー (DLQ)
- デッドレターキュー (DLQ)は、取り込み中にエラーをスローしたドキュメントを保存するMongoDB Atlas データベース内のコレクションです。
- 専用クラスター
階層
M10以上のクラスターを含むクラスター カテゴリ。階層推奨環境M10およびM20開発
低トラフィック本番
M30以上本番環境
- 専用コンフィギュレーションサーバー
- A
mongodinstance that only stores all the metadata associated with a sharded cluster. - DEK
- Data Encryption Key. For more details, see Data Encryption Key.
- 遅延ノード
- A replica set member that cannot become primary and applies operations at a specified delay. The delay is useful for protecting data from human error (unintentionally deleted databases) or updates that have unforeseen effects on the production database. See Delayed Replica Set Members.
- 密なベクトル
- ほとんどまたはすべての次元にゼロ以外の値が含まれているデータの数値表現。MongoDB ベクトル検索 は、より多くのデータを含む高密度のベクトルを使用して、より複雑な関係をキャプチャします。
- 配置
- A group of MongoDB servers containing your data. MongoDB Atlas-managed clusters are clusters (replica sets or sharded clusters).
- 次元
- 多次元空間内のデータの機能または属性を構成するコンポーネントまたは要素の数。MongoDB Vector Search は、インデックス作成時とクエリ時に最大
4096次元をサポートします。 - ドキュメント
- MongoDBコレクション内のレコードと、MongoDB 内のデータの基本単位。 ドキュメントはJSONオブジェクトと似ていますが、 BSONと呼ばれるよりタイプが多い形式でデータベースに存在します。 「ドキュメント 」を参照してください。
- ドット表記
- MongoDB は、ドット表記を使用して配列の要素にアクセスし、埋め込みドキュメントのフィールドにアクセスします。「ドット表記」を参照してください。
- dotProduct の類似性
- 多次元空間内の 2 つのベクトル間の類似性を測定し、ベクトルがほぼ同じ方向を点場合は正、ベクトルが逆の方向を点場合は負、ベクトルに類似性がない場合は 0 のスカラー値を返します。MongoDB ベクトル検索、最近傍の検索時に
dotproduct類似度関数を使用することがサポートされています。ベクトルが単位の長さで正規化されている場合は、コサイン類似度の代わりにこの類似度関数を推奨します。 - ドレイン
- The process of removing or "shedding" chunks from one shard to another. Administrators must drain shards before removing them from the cluster. See Remove Shards from a Sharded Cluster.
- ドライバー
- A client library for interacting with MongoDB in a particular computer language. See driver.
- 耐久性がある
- A write operation is durable when it persists after a shutdown (or crash) and restart of one or more server processes. For a single
mongodserver, a write operation is considered durable when it has been written to the server's journal file. For a replica set, a write operation is considered durable after the write operation achieves durability on a majority of voting nodes and written to a majority of voting nodes' journals. - 選挙可能な\nノード
- Node which is eligible to become the primary member of your replica set. MongoDB Atlas prioritizes nodes in the highest priority region for primary eligibility during elections. To ensure reliable elections, the total number of electable nodes across an entire region must be 3, 5, or 7.
- 選挙
- The process where members of a replica set select a primary on startup and in the event of a failure. See Replica Set Elections.
- 埋め込み
- テキスト、画像、オーディオ、ビデオなどのデータを数値の配列として表現し、多次元空間内の座標として解釈できます。MongoDB Atlas はMongoDB Atlasクラスターへの埋め込みの保存をサポートしており、MongoDB Vector Search は最大
4096次元のベクトル埋め込みのインデックスの作成とクエリをサポートしています。 - 暗号化のキー
データの暗号化と復号化専用に生成されたビットのランダムなstring 。
MongoDB Atlas
Project Ownerscan configure an additional layer of encryption on their data in addition to the default encryption at rest that MongoDB Atlas provides. Project owners can use their MongoDB Atlas-compatible customer key management provider with the MongoDB encrypted storage engine.MongoDB Atlas は、保存時の暗号化の構成で次のカスタマーキー管理プロバイダーをサポートします。
- 暗号化スキーマ
- Queryable Encryptionでは、どのフィールドがクエリ可能で、どのフィールドで許可されるクエリ タイプを定義する encryptedFieldsドキュメント。
- エンディアン性
- In computing, endianness refers to the order in which bytes are arranged. This ordering can refer to transmission over a communication medium or more commonly how the bytes are ordered in computer memory, based on their significance and position. For details, see big-endian and little-endian.
- エンベロープ暗号化
- データ暗号化キーを使用してデータが暗号化され、データ暗号化キーがカスタマー マスターキー と呼ばれる別のキーで暗号化される暗号化手順。 暗号化されたキーは、KeyVault と呼ばれる MongoDB コレクションにBSONドキュメントとして保存されます。
- ユークリッド類似性
- 多次元空間内の 2 つのベクトル間の距離を使用して類似性を計算するための式。ユークリッド距離はベクトルの大きさに影響されます。MongoDB Vector Search、ベクトルのインデックスの作成と、最近傍の検索時に
euclidean類似度関数を使用することがサポートされています。 - 結果整合性
- 新しい書き込み (write)が発生しない場合、データ項目に対するすべての読み取りが最終的に最も最近書き込まれた値を返す整合性モデル。データベース システムでは、読み取り可能なノードが最新の書き込み (write)を反映していることが保証されているとは限らないことを意味します。
- 明示的な暗号化
- When using In-Use Encryption, explicitly specifying the encryption or decryption operation, keyID, and query type (for Queryable Encryption) or algorithm (for Client-Side Field Level Encryption) when working with encrypted data. Compare to automatic encryption.
- 式
値に変換されるクエリのコンポーネント。 式はステートレスであるため、式の構築に使用される値をミューテーションせずに値が返されます。
MongoDB クエリ言語では、次のコンポーネントから式を構築できます。
コンポーネント例定数
3演算子
フィールドパス式
"$<path.to.field>"例、
{ $add: [ 3, "$inventory.total" ] }は、$add演算子と 2 つのオペランドで構成される式です。定数
3フィールドパス式
"$inventory.total"
式は、入力ドキュメントのパス
inventory.totalの値に3を追加した結果を返します。- フェイルオーバー
- 障害発生時に レプリカセット の セカンダリ メンバーが プライマリ になるようにするプロセス。「自動フェイルオーバー 」を参照してください。
- フィールド
- A name-value pair in a document. A document has zero or more fields. Fields are analogous to columns in relational databases. See Document Structure.
- フィールドパス
- ドキュメント内のフィールドへのパス。フィールドパスを指定するには、フィールド名の前にドル記号(
$)を付けた文字列を使用します。 - ファイアウォール
- IP アドレスやその他のパラメーターに基づいてアクセスを制限するシステム レベルのネットワーク フィルターです。ファイアウォールは、セキュリティで保護されたネットワークの一部です。「ファイアウォール」を参照してください。
- 無料クラスターとフレキシブルなクラスター
Cluster category containing
FreeandFlexclusters. Free and Flex clusters are generally used for development and small production workloads. Free clusters never expire, and provide access to a subset of Atlas features and functionality.- fsync
メモリ内のすべてのダーティ ページをストレージにフラッシュするシステム呼び出しです。アプリケーションがデータを書き込むと、MongoDB ではデータがストレージ層に記録されます。
永続的なデータを提供するために、 WiredTigerはチェックポイントを使用します。 詳細については、「ジャーナリングと WiredTiger ストレージ エンジン 」を参照してください。
- ジオハッシュ
- ジオハッシュ値は、座標グリッド上のロケーションのバイナリ表現です。「ジオハッシュ値」を参照してください。
- GeoJSON
- JavaScript Object Notation( JSON )に基づく 地理空間 データの交換形式。 GeoJSON は 地理空間クエリ で使用されます。サポートされている GeoJSON オブジェクトについては、 「地理空間データ」 をご参照ください。 GeoJSON形式の仕様については、 https://tools.ietf.org/html/rfc7946 #section-.3 1を参照してください。
- 地理空間
- 地理的な場所に関連します。「地理空間クエリ」を参照してください。
- グローバル クラスター
グローバルに分散されたアプリケーション インスタンスとクライアントに対してロケーション認識型の読み取りおよび書込み操作をサポートするための 地理的ゾーン が定義されたクラスター。 階層
M30以上のクラスターでグローバル シャーディングを有効にできます。- グローバル書き込みゾーン
Geographic zone representing a subset of your global cluster distribution. Each global cluster supports up to 9 distinct global write zones. Each zone consists of one highest priority region and one or more electable, read-only, or analytics regions.
利用可能な地理的リージョンは、選択したクラウド サービス プロバイダーによって異なります。
- GridFS
- A convention for storing large files in a MongoDB database. All of the official MongoDB drivers support the GridFS convention, as does the
mongofilesprogram. See GridFS for Self-Managed Deployments. - グループ
- プロジェクトを参照してください。
- グループ ID
- グループ IDを参照してください。
- ハッシュされたシャードキー
- シャードキー フィールドの値のハッシュを使用して シャードクラスタのノードにドキュメントを配布する シャードキー のタイプ。 「ハッシュされたインデックス 」を参照してください。
- ヘルスマネージャー
- A health manager runs health checks on a health manager facet at a specified intensity level. The health manager checks are run at specified time intervals. A health manager can be configured to move a failing mongos out of a cluster automatically.
- ヘルスマネージャーファセット
- A set of features that a health manager can be configured to run health checks for. For example, you can configure a health manager to monitor and manage DNS or LDAP cluster health issues automatically. See Health Manager Facets for details.
- 非表示ノード
- A replica set member that cannot become primary and are invisible to client applications. See Hidden Replica Set Members.
- 階層的ナビゲーション可能なスモールワールドグラフ
- 多次元空間で効率的な最近傍検索を実行するためのアルゴリズム。MongoDB Vector Search は ANN 検索を Hierarchical Navigable Small Worlds で実行します。
- 高可用性
高可用性とは、耐久性、冗長性、自動フェイルオーバーを考慮して設計されたシステムを指します。そのようなシステムでサポートされているアプリケーションは、長期間にわたってダウンタイムなしで動作できます。MongoDB レプリカセットは、ベストプラクティスに従って配置すると、高可用性をサポートします。
レプリカセットの配置アーキテクチャに関するガイダンスは、「レプリカセットの配置アーキテクチャ」を参照してください。
- 最優先リージョン
Region in a multi-region cluster which MongoDB Atlas prioritizes for primary eligibility during elections.
- ハイブリッド検索
- 全文検索やセマンティック検索などの異なる検索メソッドを組み合わせて、それぞれの利点を活用する方法。 結果は、RRF(Reciリスト ランク統合)などの手法を使用して結合されます。
- idempotent
- 同じ入力で操作を複数回実行すると、同じ結果が生じます。
- 影響
Estimated Performance Advisor が提案するインデックスのパフォーマンス向上。
- メモリ内ソート
出力が返される前に、メモリ内での必ず実行されるソートです。メモリ内ソートは、大規模なデータセットのパフォーマンスに影響を与える可能性があります。インデックスのソートを使用して、メモリ内ソートを回避します。
インデックスのソート操作の詳細については、「ソートとインデックスの使用」を参照してください。
- 使用中の暗号化
- 送信、保存、処理時にデータを保護し、その暗号化されたデータに対してサポートされているクエリを有効にする暗号化。MongoDBは、使用中の暗号化に対して、Queryable Encryption とクライアント側フィールド レベルの暗号化という 2 つのアプローチを提供します。
- index
- クエリを最適化するデータ構造です。「インデックス」を参照してください。
- インデックスの限界
- MongoDB がインデックスを使用してクエリを実行するときに検索するインデックス値の範囲です。詳しくは、「マルチキー インデックスの限界」を参照してください。
- インデックス署名
- インデックス を一意に識別するパラメータの組み合わせ。
- インデックスのソート
- ソート結果がインデックスによって提供されるソート。インデックスを使用するソート操作は、多くの場合、メモリ内ソートよりもパフォーマンスが優れています。詳細については、「インデックスを使用してクエリ結果をソートする」を参照してください。
- init script
- A shell script used by a Linux platform's init system to start, restart, or stop a daemon process. If you installed MongoDB using a package manager, an init script is provided for your system as part of the installation. See the respective Installation Guide for your operating system.
- init システム
- The init system is the first process started on a Linux platform after the kernel starts, and manages all other processes on the system. The init system uses an init script to start, restart, or stop a daemon process, such as
mongodormongos. Recent Linux versions typically use the systemd init system and thesystemctlcommand. Older Linux versions typically use the System V init system and theservicecommand. See the Installation Guide for your operating system. - 最初の同期
- The replica set operation that replicates data from an existing replica set member to a new replica set member. See Initial Sync.
- 意向ロック
- リソースのロック 。これは、意向ロックを持つリソースよりも細かい粒度の同時実行制御を使用して、リソースを から読み取り(インテント共有)、またはリソースに書込む(意向排他)ことを示します。 インテント ロックにより、リソースの同時読み取りと書込みが可能になります。 詳しくは、 MongoDB ではどのようなタイプのロックを使用しますか。 を参照してください。
- インターフェイスエンドポイント
Amazon Web Services プライベートIPアドレスを持つVPCエンドポイントで、 Amazon Web Services PrivateLink 経由でMongoDB Atlasプライベートエンドポイント サービスにトラフィックを送信します。
- 割り込みポイント
- 操作を安全に終了できる点です。MongoDB では、指定された割り込みポイントによってのみ操作を終了します。「実行中の操作の終了」を参照してください。
- IP アクセス リスト
MongoDB Atlasプロジェクト内のクラスターへのアクセス権を持つIPアドレスと CIDR ブロックのリスト。パブリック インターネット経由のクライアント接続の場合、 MongoDB Atlas は対応するプロジェクトのIP アクセス リストのエントリからのみクラスターへの接続を許可します。アクセス リストには最大200 エントリを含めることができます。
MongoDB Atlas also allows client connections over nonpublic networking, such network peering connections or private endpoints. These types of connections work irrespective of the IP access list. To learn more, see Network Peering and Learn About Private Endpoints in Atlas.
- IPv6
- インターネット ホストをサポートするための、大規模なアドレス空間を備えた IP(インターネット プロトコル)標準の改訂版です。
- ISODate
- The international date format used by
mongoshto display dates. The format isYYYY-MM-DD HH:MM.SS.millis. - JavaScript
- スクリプト言語。mongosh、レガシー
mongoshell、および特定のサーバー関数は JavaScript インタープリターを使用します。詳細については、「サーバーサイド JavaScript」を参照してください。 - journal
- A sequential, binary transaction log used to bring the database into a valid state in the event of a hard shutdown. Journaling writes data first to the journal and then to the core data files. Journal files are pre-allocated and exist as files in the data directory. See Journaling.
- JSON
- JavaScriptオブジェクト表記。多くのプログラミング言語でサポートされている構造化データを表現するためのプレーンテキスト形式。詳細については、 http://www.json.org を 参照してください。特定のMongoDBツールは、 MongoDB BSONドキュメントの近似値をJSON形式でレンダリングします。 MongoDB拡張JSON (v2 ) を参照してください。
- JSON document
- JSON document は、構造化形式のフィールドと値のコレクションです。 JSON ドキュメントのサンプルについては、 http://json.org/example.html を参照してください。 。
- JSONポインター
- A string prefixed with a
/character that specifies a particular field value in a JSON document. - JSONP
- パディング付きのJSON 。 アプリケーションに JSON を挿入する方法を指します。 潜在的なセキュリティ上の懸念 を表示します。
- ジャンボチャンク
- A chunk that grows beyond the specified chunk size and cannot split into smaller chunks. For more details, see Indivisible/Jumbo Chunks.
- K 近傍検索
- 定義された類似度関数 S を持つ点のセット P が与えられた場合、クエリ点 q に対して、S(p, q) の値が最も高い P 内の k 個の点のセットを検出します。MongoDB ベクトル検索の 厳密最近傍探索 は正確な上位 k 個の点を返し、近似最近傍探索 は q に似ている k 個の点を返しますが、必ずしも q に最も似ている k 個の点ではありません。
- キーマテリアル
- 暗号化アルゴリズムがデータの暗号化と復号化に使用するランダムな文字列のビットです。
- キーヴォールトコレクション
- 暗号化されたデータ暗号化キーをBSONドキュメントとして保存する MongoDB コレクション。
- pyber スケジューラー
- リソース競合が多い環境でのパフォーマンスを向上させるために設計された I/O スケジューラー。I/O の補間が改善され、近隣地域のレイテンシの影響が軽減されます。
- LDAP
- ユーザーを認証し、クラスター上のデータへのアクセスを承認するために使用されるクロスプラットフォーム プロトコル。MongoDB Atlas を使用すると、 TLS 経由の独自の LDAP サーバーを使用して、すべての MongoDB クライアントからのユーザー認証と承認を管理できます。1 つの LDAPS 構成が MongoDB Atlas プロジェクト内のすべてのクラスターに適用されます。
- 最小権限
- ユーザーの作業に不可欠なアクセスのみをユーザーに許可する承認ポリシーです。
- legacy coordinate pairs
- The format used for geospatial data before MongoDB version 2.4. This format stores geospatial data as points on a planar coordinate system (for example,
[ x, y ]). See Geospatial Queries. - LineString
- LineStringは、2 つ以上の位置の配列です。4 つ以上の位置を持つ閉じたLineString は、GeoJSON LineString仕様(https://tools.ietf.org/html/rfc7946#section-3.1.4)で説明されているように、LinearRing と呼ばれます。MongoDBでLineStringを使用するには、GeoJSON オブジェクトを参照してください。
- link-token
- Cloud ManagerまたはMongoDB Ops Manager の配置からMongoDB Atlasのクラスターへのライブ移行中に、 Cloud ManagerまたはMongoDB Ops ManagerからMongoDB Atlasに接続するために必要な情報を含む string 。
- リトルエンディアン
マルチバイト データ値のうちバイト数が最小(リトルエンド)のものが最下位のメモリ アドレスに格納されるバイト オーダー。
クリックして拡大します- ライブ移行
既存のソースレプリカセットまたはシャーディングされたクラスターをMongoDB Atlasにシームレスに移動するための プロセス。ライブ移行プロセス中、 MongoDB Atlas は、アプリケーションがMongoDB Atlasクラスターに切り替わるまで、ターゲットクラスターをリモートソースと同期した状態を維持します。
- ロック
- MongoDB は、同時実行性が正確性に影響を与えないようロックを使用します。 MongoDB は、 読み取りロック( read lock ) 、書込みロック(write lock) 、インテント ロックを使用します。 詳細については、「 MongoDB ではどのようなタイプのロックを使用しますか 」を参照してください。
- ログファイル
- 受信接続、コマンドの実行する、発生した問題などのサーバー イベントが含まれます。詳細については、「MongoDB ログ メッセージ」を参照してください。
- LVM
- 論理ボリューム マネージャー。LVM は、物理デバイスからディスク イメージを抽象化し、システム マネジメントに便利な raw ディスク操作やスナップショット機能を多数提供するプログラムです。LVM と MongoDB の詳細については、「Linux で LVM を使用したバックアップと復元」を参照してください。
- メンテナンスウィンドウ
Day and time of the week when MongoDB Atlas should start weekly maintenance on your cluster. You can set your maintenance window in your Project Settings.
重要
メンテナンスウィンドウに関する考慮事項
緊急のメンテナンス アクティビティ セキュリティ パッチのような至急の整備アクティビティは、選択したウィンドウを待つことはできません。MongoDB Atlas は必要に応じてこれらのメンテナンス アクティビティを開始します。
進行中のメンテナンス操作 クラスターのメンテナンスがスケジュールされると、現在のメンテナンス作業が完了するまでメンテナンスウィンドウを変更できません。
メンテナンスにはレプリカ セットの選択が必要MongoDB Atlas は、MongoDBマニュアルに記載されているメンテナンス手順と同じ方法でメンテナンスを実行します。この手順では、レプリカセット選挙ごとに、メンテナンスウィンドウ中に少なくとも 1 回のレプリカセット選挙が必要です。
メンテナンスは可能な限り時刻に近い時間に開始 メンテナンスは常に可能な限り予定時刻に近い時間に開始されますが、進行中のクラスターアップデートや予期しないシステム問題により、開始時間が遅れる可能性があります。
- map-reduce
- データを選択する "map" フェーズと、データを変換する "reduce" フェーズで構成される集計プロセス。MongoDB では、map-reduce を使用してデータに対して任意の集計を実行できます。map-reduce の実装については、「Map-Reduce」を参照してください。集計へのすべてのアプローチについては、「集計操作」を参照してください。
- マッピング型
- プログラミング言語で、キーを値に関連付ける構造体です。キーには、キーと値のペアが埋め込まれている場合があります (辞書、ハッシュ、マップ、連想配列など)。これらの構造体のプロパティは、言語の仕様と実装によって異なります。通常、マッピング型内のキーの順序は任意であり、保証されません。
- md5
- A hashing algorithm that calculates a checksum for the supplied data. The algorithm returns a unique value to identify the data. MongoDB uses md5 to identify chunks of data for GridFS. See filemd5 (database command).
- 平均
- 数値セットの平均。
- 中央値
- データセットでは、中央値とはデータの 50% がその値以下になるパーセンタイル値です。
- ノード
- 個々のmongodプロセス。 レプリカセットには複数のノードがあります。 ノードは、ノード とも呼ばれます。
- metadata collection
- Queryable Encryption で、暗号化されたフィールドに対するクエリを有効にするために MongoDB が使用する内部コレクションです。「メタデータコレクション」を参照してください。
- MIME
- Multipurpose Internet Mail Extensions. A standard set of type and encoding definitions used to declare the encoding and type of data in multiple data storage, transmission, and email contexts. The
mongofilestool provides an option to specify a MIME type to describe a file inserted into GridFS storage. - モード
- 一連の番号の中で最も頻繁に発生する番号。
- mongo
The legacy MongoDB shell. The
mongoprocess starts the legacy shell as a daemon connected to either amongodormongosinstance. The shell has a JavaScript interface.Starting in MongoDB v5.0,
mongois deprecated and mongosh replacesmongoas the client shell. See mongosh.- mongod
- The MongoDB database server. The
mongodprocess starts the MongoDB server as a daemon. The MongoDB server manages data requests and background operations. See mongod Instances. - MongoDB Charts
MongoDB Atlasデータの可視化ツール。MongoDB AtlasクラスターからMongoDB Charts を起動し、Chartsアプリケーションでデータを表示して、データの可視化を開始できます。
- MongoDB Search
きめ細かなテキストインデックス作成により、追加の管理なしでデータに対する高度なテキスト検索が可能になります。MongoDB Search は、数種類のテキストアナライザ、スコアベースの結果ランキング、豊富なクエリ言語のオプションを提供します。
- MongoDB ベクトル検索
- クエリ ベクトルとインデックス付きベクトルを比較し、最も近い一致を見つけることで、ベクトル埋め込みのセマンティック検索を実行できる機能。
- mongos
- The MongoDB sharded cluster query router. The
mongosprocess starts the MongoDB router as a daemon. The MongoDB router acts as an interface between an application and a MongoDB sharded cluster and handles all routing and load balancing across the cluster. See mongos Instances. - mongosh
MongoDB Shell。mongosh は、
mongodまたはmongosインスタンスへの shell インターフェイスを提供します。Starting in MongoDB v5.0, mongosh replaces
mongoas the preferred shell.- マルチリージョンクラスター
MongoDB Atlas cluster spanning multiple geographic regions. Multi-region clusters can increase availability and improve performance by routing application queries to the most appropriate geographic regions.
マルチリージョンクラスターには選挙可能なノードが含まれている必要があります。
Multi-region clusters may contain read-only nodes and analytics nodes.
- namespace
- 名前空間は、データベース名ならびにコレクションまたはインデックスの名前を組み合わせたもの(
<database-name>.<collection-or-index-name>)です。すべてのドキュメントは名前空間に属します。「名前空間」を参照してください。 - 名前空間のインサイト
コレクション レベルのクエリ レイテンシを監視する MongoDB Atlas ツール。 特定のホストおよび操作タイプに関するクエリ レイテンシのメトリクスと統計情報を表示できます。 ピン留めされた名前空間を管理し、対応するクエリ レイテンシ チャートに表示する名前空間を最大 5 つ選択できます。
- 自然な順序
The order
recordIdsare created and stored in the WiredTiger index. The default sort order for a collection scan run on a single instance is natural order.レプリカセットでは、自然な順序が一貫していることは保証されず、ノードによって異なる場合があります。
シャーディングされたコレクションでは、自然な順序は定義されていません。ただし、
$naturalを使用しても、各シャードにコレクションスキャンが強制的に実行されます。詳細については、ストレージ順序で返却 を参照してください。
- ネットワークパーティション
分散システムをパーティションに分割し、一方のパーティション内のノードが他方のパーティション内のノードと通信できなくなるネットワーク障害を指します。
場合によっては、パーティションが部分的または非対称になることがあります。部分パーティションの例としては、ネットワークのノードを 3 つのセットに分割したものがあり、最初のセットのノードは 2 番目のセットのノードと通信できず、その逆も同様ですが、すべてのノードが 3 番目のセットのノードと通信できます。
非対称パーティションでは、特定のノードから発信された場合にのみ通信が可能になる場合があります。たとえば、パーティションの片側にあるノードは、通信チャンネルを「発信」した場合にのみ、もう一方の側と通信できます。
- ネットワークピアリング接続
2 つのインターネット ネットワークが接続してトラフィックを交換するプロセス。MongoDBクラスター用に作成されたMongoDB Atlas VPC と VPC を直接ピアリングできます。ネットワーク ピアリングを使用すると、アプリケーションサーバーはパブリック ネットワークから分離されたままMongoDB Atlasに直接接続できます。
Tip
- node
- An individual mongod process. A replica set has multiple nodes. A node is also known as a member.
- 非スケジューラー
- マルチキュー ブロックレイヤークエリ メカニズム(
blk-mq)のnoneスケジューラー オプションは、レガシーのNo Operation(noop)スケジューラーと同じ目的を提供します。リクエストスケジューリングは実行されず、I/O 操作は受信時に ブロック デバイス ドライバーに渡されます。 - noop
- No Operation(
noop)スケジューラーは、先入れ先出し(FIFO)キューに基づいて着信プロセスの I/O 帯域幅を割り当てます。Linuxカーネル 5.3 以降では、このスケジューラーは機能的に同等のnoneスケジューラーに置き換えられます。 - 正規化された string
- string の Unicode 正規化形式 は、Unicode コード ポイントを標準化された方法で適用します。2 つの文字列はユーザーには同一に見えますが、マークの結合順序などに違いがあります。string を正規化すると、バイナリ表現が同じになります。
- NVMe
- NVMe(Non- Volume Memory Express )は、高速ストレージ メディアにアクセスするためのプロトコルです。
- NVMeストレージ
Amazon Web Servicesでホストされている M40 以上のクラスターで利用可能
For applications hosted on AWS which require low-latency and high-throughput IO, you can use the NVMe cluster class. The NVMe cluster class leverages a unique data protocol to greatly improve data access speeds.
NVMe clusters use a hidden secondary node consisting of a provisioned volume with high throughput and IOPS to facilitate backup.
- ObjectId(オブジェクト識別子)
- See ObjectId.
- ObjectId
- A 12-byte BSON type that is unique within a collection. The ObjectId is generated using the timestamp, computer ID, process ID, and a local process incremental counter. MongoDB uses ObjectId values as the default values for _id fields.
- 操作ログ
- 「oplog」を参照してください。
- 操作メタデータ
- 挿入、アップデート、削除操作の回数や時間など、プロセスの内容ではなくプロセスの実行に関する情報。
- 操作拒否フィルター
- 拒否されたクエリシェイプ。詳細については、「操作拒否フィルターでスロークエリをブロックする」を参照してください。
- optime
- 「optime」を参照してください。
- 運用ノード
- Any electable node or a read-only node in your MongoDB Atlas cluster.
- 演算子
- クエリ プレディケート、式、集計ステージなどの MQL コンポーネントを表すために使用される、
$で始まるキーワードです。たとえば、$gtは MQL の "greater than(より大きい)" 演算子です。利用可能な演算子については、MongoDB クエリ言語参照を参照してください。 - oplog
- A capped collection that stores an ordered history of logical writes to a MongoDB database. The oplog is the basic mechanism enabling replication in MongoDB. See Replica Set Oplog.
- oplog バッファ コレクション
再シャーディング操作中に作成される一時的なコレクションで、ドナーシャードからの oplog エントリを保存します。
oplog バッファーコレクションは、ドナーシャードから削除された場合でも、受信者シャードが oplog エントリーにアクセスできるようにします。oplog バッファー コレクションは、再シャーディングが完了したときに削除されます。
- oplog hole
- oplog の書込み (write) が順序どおりでないため、oplog に生じた一時的なギャップです。レプリカセットのプライマリは、oplog エントリをバッチ操作として並行して適用します。その結果、バッチからまだ書込まれていないエントリによって、oplog に一時的なギャップが発生する可能性があります。
- oplog window
oplog entries are time-stamped. The oplog window is the time difference between the newest and the oldest timestamps in the
oplog. If a secondary node loses connection with the primary, it can only use replication to sync up again if the connection is restored within the oplog window.- optime
A reference to a position in the replication oplog. The optime value is a document that contains:
- 順序クエリプラン
sort()の順序と一致する順序で結果を返すクエリプランです。「クエリプラン」を参照してください。- 組織
Logical grouping of MongoDB Atlas projects. You can leverage an organization to manage billing, users, and security settings for the projects it contains.
請求は組織レベルで行われますが、各プロジェクトの使用量は可視性が維持されます。
組織内のすべてのプロジェクトを表示できます。
チームを使用して、組織ユーザーを組織内のプロジェクトに一括に割り当てることができます。
Tip
- 組織ID
- 24MongoDB Atlas組織 を識別するために使用される一意の 桁の16進数文字列。 「すべての組織を返す」エンドポイントは、 API呼び出しを実行する認証済みユーザーがアクセスできるすべての組織のIDを返します。
- 孤立したカーソル
- アプリケーション コード内で正しく閉じられていない、または反復処理されていないカーソルです。孤立したカーソルは、MongoDB 配置でパフォーマンスの問題を引き起こす可能性があります。
- 孤立したドキュメント
シャーディングされたクラスター内の孤立したドキュメントとは、シャード上のドキュメントの中でも他のシャードにもチャンク状に存在しているドキュメントを指します。これは、移行の失敗、または異常なシャットダウンが原因で移行のクリーンアップが不完全になったことが原因です。
チャンクの移行が完了すると、孤立したドキュメントは自動的にクリーンアップされます。孤立したドキュメントを削除するために
cleanupOrphanedを実行する必要はなくなりました。- パッシブノード
- A member of a replica set that cannot become primary because its
members[n].priorityis0. See Priority 0 Replica Set Members. - per-CPU cache
- 特定の CPU コアのメモリをローカルに保存するキャッシュの一種。CPU ごとのキャッシュは、MongoDB 8.0 で導入された TCMalloc の新しいバージョンで使用されます。
- スレッドごとのキャッシュ
- アプリケーションのスレッドごとに、ローカルにメモリーを保存するキャッシュの一種。スレッドごとのキャッシュは、MongoDB 7.0 以前で使用されているレガシーバージョンの TCMalloc で使用されます。
- パーセンタイル
- データセットでは、パーセンタイルとは、データのパーセンテージが指定された値以下の値を指します。詳細については、「動作」を参照してください。
- Performance Advisor
MongoDB Atlas は、クラスターで実行される低速クエリを監視し、クエリのパフォーマンスを向上させるためのインデックスを提案するツールです。Performance Advisor が提案する各インデックスには、そのインデックスによって得られる潜在的なパフォーマンス向上を示す影響スコア が含まれます。
- PID
- プロセス識別子。UNIX のようなシステムでは、実行中の各プロセスにユニークな整数 PID が割り当てられます。PID を使用して実行中のプロセスを検査し、そのプロセスにシグナルを送信できます。「
/procファイル システム」を参照してください。 - パイプ
- UNIX のようなシステムにおける通信チャンネルです。独立したプロセスがデータを送受信できるようにします。UNIX shell では、パイプ操作によって、あるコマンドの出力を別のコマンドの入力に向けることができます。
- パイプライン
- 集計における一連の操作。詳しくは、集計パイプラインを参照してください。
- プランキャッシュクエリシェイプ
A combination of query predicate, sort, projection, and collation. The plan cache query shape allows MongoDB to identify equivalent queries and analyze their performance.
クエリ述語については、述語構造とフィールド名のみが使用されます。クエリ述語の値は使用されません。例えば、クエリ述語
{ type: 'food' }は{ type: 'drink' }と等価です。プランキャッシュクエリシェイプが同じスロークエリを識別するために、各プランキャッシュクエリシェイプには16進数の
planCacheShapeHash値が付いています。詳細については、「planCacheShapeHash と planCacheKey」を参照してください。MongoDB 8.0 以降では、既存の
queryHashフィールドはplanCacheShapeHashという名前の新しいフィールドに重複します。 以前のバージョンのMongoDBを使用している場合は、queryHashフィールドのみが表示されます。 今後のMongoDBバージョンでは、非推奨のqueryHashフィールドが排除されます。代わりにplanCacheShapeHashフィールドを使用する必要があります。- 点
- GeoJSON ポイント仕様で説明されている単一の座標ペア: https://tools.ietf.org/html/rfc7946#section-3.1.2。MongoDBで点を使用するには、GeoJSON オブジェクトを参照してください。
- 多角形
GeoJSON 多角形仕様( https://tools.ietf.org/html/rfc7946 #section-..3 16で説明されている)LinearRing 座標配列の配列。複数の円がある多角形の場合、最初は外側の円で、他の円は内側の円または穴である必要があります。
MongoDB では、外側の円は自己交差することはできません。内側の円は外側のループの中に完全に収まっていなければならず、互いに交差したり重なったりすることはできません。「GeoJSON オブジェクト」を参照してください。
- イメージ後ドキュメント
- 挿入、置換、またはアップデートされた後のドキュメントを指します。「イメージ前ドキュメントとイメージ後ドキュメントによる変更ストリーム」を参照してください。
- powerOf2Sizes
- A setting for each collection that allocates space for each document to maximize storage reuse and reduce fragmentation.
powerOf2Sizesis the default for TTL Collections. To change collection settings, seecollMod. - イメージ前ドキュメント
- 置換、アップデート、または削除される前のドキュメントを指します。「イメージ前ドキュメントとイメージ後ドキュメントによる変更ストリーム」を参照してください。
- 事前分割
- An operation performed before inserting data that divides the range of possible shard key values into chunks to facilitate easy insertion and high write throughput. In some cases pre-splitting expedites the initial distribution of documents in sharded cluster by manually dividing the collection rather than waiting for the MongoDB balancer to do so. See Create Ranges in a Sharded Cluster.
- 接頭辞圧縮
- 同一のインデックス キー プレフィックスをメモリ 1 ページにつき 1 回だけストアすることで、メモリとディスクの消費量を削減します。WiredTiger の圧縮動作の詳細については、「圧縮」を参照してください。
- プライマリ
- レプリカセットでは、 プライマリ はすべての書込み (write) 操作を受け付けるメンバーです。 詳しくは、 プライマリ を参照してください。
- プライマリキー
- A record's unique immutable identifier. In RDBMS software, the primary key is typically an integer stored in each row's
idfield. In MongoDB, the _id field stores a document's primary key, which is typically a BSON ObjectId. - プライマリシャード
- シャーディングされたクラスター内の各データベースにはプライマリシャードがあります。これは、データベース内のすべてのシャーディングされていないコレクションに対するデフォルトのシャードです。詳しくは、「プライマリシャード」を参照してください。
- 優先順位
- A configurable value that helps determine which members in a replica set are most likely to become primary. See
members[n].priority. - 特権
- 指定されたリソースと、そのリソースに対して許可されるアクションの組み合わせ。 「特権」を参照してください。
- プロジェクト
Logical grouping of clusters. You can have multiple clusters within a single project and multiple projects within a single organization.
注意
プロジェクトはグループと同義です。
- プロジェクトID
MongoDB Atlasプロジェクトを識別するために使用される一意の 24 桁の16進数文字列。「すべてのプロジェクトを取得」 APIエンドポイントは、 「 API呼び出しを実行する認証済みユーザーがアクセスできるすべてのプロジェクトのIDを返します。
注意
プロジェクト ID はグループ ID と同義です。
- プロジェクション
- A document supplied to a query that specifies the fields MongoDB returns in the result set. For more information about projections, see Project Fields to Return from Query.
- 量子化
- ベクトル内の個々の次元の値をより小さな範囲に圧縮してリソース消費を減らし、速度を向上させる方法。MongoDB Vector Search は、量子化ベクトルのインデックスの作成とクエリをサポートしています。
- クエリ
- A read request. MongoDB uses a JSON form of query language that includes query operators with names that begin with a
$character. Inmongosh, you can run queries using thedb.collection.find()anddb.collection.findOne()methods. See Read Documents. - クエリフレームワーク
- 操作を処理するクエリオプティマイザと クエリ実行エンジン の組み合わせです。
- クエリ演算子
- クエリ内の
$で始まるキーワードです。たとえば、$gtは " "greater than(より大きい)" 演算子です。クエリ演算子のリストについては、クエリ演算子を参照してください。 - クエリオプティマイザ
- クエリプランを生成するプロセス。オプティマイザは、クエリごとに、結果をできるだけ効率的に返すインデックスとクエリを照合するプランを生成します。クエリを実行するたびにオプティマイザはクエリプランを再利用します。コレクションが大幅に変更された場合、オプティマイザは新しいクエリプランを作成します。「クエリプラン」を参照してください。
- クエリプラン
- クエリ プランナーによって選択された最も効率的な実行プランです。詳細については、「クエリプラン」を参照してください。
- クエリ述語
ドキュメントが指定されたクエリに一致するかどうかを示すブール値を返す式。 たとえば、
{ name: { $eq: "Alice" } }は、値が string"Alice"である フィールド"name"を持つドキュメントを返します。クエリ述語には、より複雑な一致のために子式と演算子を含めることができます。使用可能なクエリ演算子を確認するには、クエリ述語を参照してください。
- Query Profiler
- MongoDB Atlas クラスター内のパフォーマンスの問題を診断およびモニターするMongoDB Atlasツール。クエリプロファイラーは、実行時間が長いクエリとそのパフォーマンス統計を表示できます。 クエリプロファイラーによって返されたデータをフィルタリングして、特定の名前空間と操作タイプに絞り込むことができます。
- クエリシェイプ
クエリシェイプは、類似したクエリをグループ化する一連の仕様です。詳細については、クエリシェイプを参照してください。
- 範囲
- A contiguous range of shard key values within a chunk. Data ranges include the lower boundary and exclude the upper boundary. MongoDB migrates data when a shard contains too much data of a collection relative to other shards. See Data Partitioning with Chunks and Sharded Cluster Balancer.
- RDBMS
- Relational Database Management System. A database management system based on the relational model, typically using SQL as the query language.
- 読み取り保証 (read concern)
- Specifies a level of isolation for read operations. For example, you can use read concern to only read data that has propagated to a majority of nodes in a replica set. See Read Concern.
- 読み取りロック(read lock)
- A shared lock on a resource such as a collection or database that, while held, allows concurrent readers but no writers. See What type of locking does MongoDB use?.
- 読み込み設定 (read preference)
- A setting that determines how clients direct read operations. Read preference affects all replica sets, including shard replica sets. By default, MongoDB directs reads to primaries. However, you may also direct reads to secondaries, where reads may return stale data. See Read Preference.
- 読み取り専用ノード
- 選択可能なノードリージョンを補完する専用の地理的リージョン内のレプリカセット。 読み取り専用ノードを使用して、最も頻繁に読み取られるデータをローカル化してパフォーマンスを向上させることができます。
- リアルタイムのパフォーマンスパネル
MongoDB Atlas は、現在のネットワーク トラフィック、クラスター上のデータベース操作、およびホスト マシンに関するハードウェア統計を表示するモニタリング サービスです。リアルタイム パフォーマンス パネル を使用して、クエリの実行時間を視覚的に評価し、ネットワーク アクティビティを監視して、レプリカセットの セカンダリ ノードでの潜在的なレプリケーションラグを検出します。
- 呼び出す
- 近似最近傍探索検索によって返された true の最近傍 の割合を測定します。この測定値は、アルゴリズムが厳密最近傍探索検索の結果にどの程度近似しているかを反映しています。The notation Recall@k という表記は、 MongoDB Vector Search によって返された上位 k の結果に存在する最近傍の数を示す測定値を指します。
- リカバリ中
- A replica set member status indicating that a member is not ready to begin activities of a secondary or primary. Recovering members are unavailable for reads.
- 相対的なシステム CPU 使用率
For
M10andM20clusters, the CPU utilization relative to the baseline CPU utilization assigned to the instance. Calculated by dividing the Normalized System CPU value by the baseline CPU percentage. This value is not directly visible in MongoDB Atlas metrics, and the baseline CPU percentage is not exposed in the metrics panel. To estimate it, divide your Normalized System CPU reading by a baseline value in the 20%–50% range typical of burstable instance types.MongoDB Atlas caps this value at 100%. See also absolute system CPU utilization, baseline CPU utilization, and burstable instances.
- レプリカセット
- 同じデータセットを維持する MongoDB サーバーのグループ。 レプリカセットは冗長性、高可用性を提供し、すべての配置環境の基盤となります。
- レプリケーション
- 複数のデータベース サーバーが同じデータを共有できるようにする機能。レプリケーションにより、データの冗長性が確保され、負荷分散が可能になります。「レプリケーション」を参照してください。
- レプリケーションラグ
- The time period between the last operation in the primary's oplog and the last operation applied to a particular secondary. You typically want replication lag as short as possible. See Replication Lag.
- 常駐メモリ
- 現在物理 RAM に保存されているアプリケーションのメモリのサブセット。 常駐メモリは、物理 RAM とストレージにマップされたメモリを含む仮想メモリのサブセットです。
- resource
- データベース、コレクション、コレクションのセット、またはクラスター。 特権は、指定されたリソースに対する アクションを許可します。 リソース を参照してください。
- ロール
- A set of privileges that permit actions on specified resources. Roles assigned to a user determine the user's access to resources and operations. See Security.
- rollback
- すべてのレプリカセットの一貫性を確保するために書き込み操作を元に戻すプロセス。「レプリカセットフェイルオーバー中のロールバック」を参照してください。
- ローリング再起動
- Process that restarts all nodes in the cluster in sequence. To maintain cluster availability, MongoDB Atlas restarts one node at a time starting with a secondary node. MongoDB Atlas always maintains a primary node until the rolling restart completes.
- スカラー量化
- スカラー量化では、各次元のセグメント内のすべてのインデックス付きベクトルから最小値と最大値を選択し、それらの間で等しいサイズのビン化を生成します。これらの各次元をビン化すると、新しい量子化された値が生じます。MongoDB Vector Search は、float32 ベクトルの自動スカラー量子化と、埋め込みプロバイダーからのスカラー量子ベクトルの取り込みとインデックスの作成をサポートしています。
- セカンダリ
- A replica set member that replicates the contents of the master database. Secondary members may run read requests, but only the primary members can run write operations. See Secondaries.
- セカンダリインデックス
- クエリエンジン がクエリを実行するために実行する必要がある作業量を最小限に抑えることで、クエリのパフォーマンスを向上させるデータベースインデックス。 「インデックス 」を参照してください。
- セカンダリ ノード
- セカンダリを参照してください。 セカンダリ ノードとも呼ばれます。
- シードリスト
- A seed list is used by drivers and clients (like
mongosh) for initial discovery of the replica set configuration. Seed lists can be provided as a list ofhost:portpairs (see Standard Connection String Format or through DNS entries.) For more information, see SRV Connection Format. - 自己管理型
- 外部マネジメントやサードパーティ サービス(MongoDB Atlas など)ではなく、個人または組織によって設定および維持される MongoDB インスタンス。
- セマンティック検索
- クエリと同様の意味を持つ値を検索します。セマンティック検索では、語彙の重複がない場合でも、単語やフレーズ間の自然な関係がキャプチャされます。セマンティック検索とベクトル検索は、多くの場合、どちらもどちらも使用されます。MongoDB Vector Search は、 MongoDB Atlasクラスターに保存されているベクトルデータのセマンティック検索をサポートしています。
- セット名
- レプリカセットに付けられた任意の名前です。レプリカセットのすべてのノードは、
replSetName設定または--replSetオプションで指定された名前と同じ名前を持つ必要があります。 - シャード
- A single
mongodinstance or replica set that stores part of a sharded cluster's total data set. Typically, in a production deployment, ensure all shards are part of replica sets. See Shards. - シャードキー
- The field MongoDB uses to distribute documents among members of a sharded cluster. See Shard Keys.
- シャーディングされたクラスター
- シャーディングされた MongoDB 配置を構成するノードのセット。シャーディングされたクラスターは、コンフィギュレーションサーバー、シャード、および 1 つ以上の
mongosルーティング プロセスで構成されます。詳細については、シャーディングされたクラスター コンポーネントを参照してください。 - シャーディング
- キー範囲によってデータをパーティション化し、2 つ以上のデータベース インスタンスにデータを分散するデータベース アーキテクチャです。シャーディングにより水平方向のスケーリングが可能になります。「シャーディング」を参照してください。
- シェルヘルパー
- データベースコマンドの簡潔な構文を持つ
mongosh内のメソッドです。シェルヘルパーは、対話型エクスペリエンスを向上させます。「mongosh メソッド」を参照してください。 - 類似関数
- 2 つのベクトル間の類似性を測定します。MongoDB Vector Search は、
euclidean、cosine、dotProduct類似度関数をサポートしています。 - 単マスターレプリケーション
- 1 つのデータベースインスタンスのみが書込み (write) を受け入れるレプリケーショントポロジー。 単一マスター レプリケーションは整合性を確保し、MongoDB で使用されるレプリケーション トポロジーです。 詳しくは、 レプリカセット プライマリ を参照してください。
- Snappy
- 効率的な計算要件と適切な圧縮率のバランスを取るための圧縮/解凍ライブラリ。Snappy は、MongoDB のWiredTiger使用用のデフォルトの圧縮ライブラリです。詳細については、「 Snappy とWiredTiger の圧縮ドキュメント 」を参照してください。
- スナップショット
A snapshot is a copy of the data in a
mongodinstance at a specific point in time. You can retrieve snapshot metadata for the whole cluster or replica set, or for a single config server in a cluster.- ソフトIRQ
- The CPU utilization metric that reflects a portion of CPU that a cloud instance currently uses to process software interrupt requests. On some cloud providers, this metric is useful for tracking CPU utilization on burstable instances.
- ソートキー
- フィールドをソートするときに比較される値。 MongoDB が数値以外のフィールドのソートキーを決定する方法については、「比較/ソート順序 」を参照してください。
- 分裂
- The division between chunks in a sharded cluster. See Data Partitioning with Chunks.
- SQL
- 構造化クエリ言語(SQL)は、関係データベースとのやりとりに使用されます。
- SSD
- Solid State Disk(ソリッド ステート ディスク)。機械式ハード ドライブで使用される回転プラッターと可動式の読み取り/書込みヘッドの代わりに、ソリッド ステート エレクトロニクスを使用して永続性を実現する高性能ストレージです。
- ステイル読込み
- ステイル読み取りとは、別のトランザクションによって変更されたがまだデータベースにコミットされていない古い(古い)データをトランザクションが読み取った場合を指します。
- スタンドアロン
An instance of
mongodthat runs as a single server and not as part of a replica set. To convert a standalone instance to a replica set, see Convert a Standalone Self-Managed mongod to a Replica Set.注意
スタンドアロンインスタンスは、ノードが1つのみのレプリカセットではありません。
- 溜め込みコレクション
再シャーディング操作中に、各ドナーシャードのために受信者シャードに作成される一時的なコレクションです。
操作の競合によりすぐに挿入できないドキュメントを一時的に保持する溜め込みコレクションです。たとえば、ドキュメントのシャードキーが更新されると、そのドキュメントは別のシャードに属することになり、そのドキュメントに適用される操作の順序が曖昧になる可能性があります。受信者は、正しい順序で操作を適用できるようになるまで、これらのドキュメントを溜め込みコレクションに保管します。
- 降格
レプリカセットの プライマリ ノードメンバーは、自身をプライマリ メンバーとして除去し、セカンダリ メンバーになります。
レプリカセットがプライマリとのコンタクトを失った場合、セカンダリは新しいプライマリを選出します。古いプライマリが選挙を知ると、そのプライマリは退いて、セカンダリとしてレプリカセットに再び参加します。
ユーザーが
replSetStepDownコマンドを実行すると、プライマリは降格し、レプリカセットに新しいプライマリが強制的に選択されます。
- storage engine
- メモリとディスクの両方で、データの保存方法とアクセス方法を管理するデータベースの部分です。 異なるストレージ エンジンは、特定のワークロードに対してより優れた性能を発揮します。 MongoDB に組み込まれているストレージ エンジンの詳細については、「自己管理型配置のストレージ エンジン」を参照してください。
- ストレージ順序
- See natural order.
- 厳密な一貫性
- すべてのノードがシステムの最新の変更で構成されていることを要求する分散システムのプロパティです。データベース システムでは、データを提供できるすべてのシステムが必ず最新の書込み (write) で構成されている必要があることを意味します。
- サブジェクト代替名
- サブジェクト代替名(SAN)は、X.509 証明書の拡張機能であり、IP アドレスやドメイン名など、1つのセキュリティ証明書が保護することのできるリソースを指定する値の配列を許可します。
- 同期
- The replica set operation where members replicate data from the primary. Sync first occurs when MongoDB creates or restores a member, which is called initial sync. Sync then occurs continually to keep the member updated with changes to the replica set's data. See Replica Set Data Synchronization.
- syslog
- Unix 系のシステムで、サーバーとプロセスがロギング情報を送信するための統一された標準を提供するロギングプロセスです。MongoDB には、出力をホストの syslog システムに送信するオプションが用意されています。
syslogFacilityを参照してください。 - tag
レプリカセットに適用され、クライアントがデータセンター対応操作を実行するために使用するラベルです。レプリカセットでタグを使用する方法の詳細については、「読み込み設定 (read preference) タグセット」を参照してください。
- tag set
- 0 個以上のタグを含むドキュメント。
- 追尾可能 (tailable) カーソル
- For a capped collection, a tailable cursor is a cursor that remains open after the client exhausts the results in the initial cursor. As clients insert new documents into the capped collection, the tailable cursor continues to retrieve documents.
- チーム
- 同じ組織内のAtlas ユーザーのグループ。 チームを使用して、複数のプロジェクトにわたって同じ Atlas ユーザーのグループにアクセス権を付与できます。 チーム内の全ユーザーが同じプロジェクトへのアクセスを共有します。
- ターム
- レプリカセットのノードの場合、選挙試行に対応する単調に増加する数を指します。
- 時系列コレクション
- 一定期間にわたる測定値のシーケンスを効率的に保存するコレクション。 「時系列 」を参照してください。
- トポロジー
MongoDB インスタンスの配置の状態を指します。次のことが含まれます。
配置のタイプ(スタンドアロン、レプリカセット、またはシャーディングされたクラスター)。
サーバーの可用性。
Role of each server (primary, secondary, config server, or
mongos).
- トランザクション
- 読み取り操作または書込み (write) 操作のグループです。詳細については、「トランザクション」を参照してください。
- トランザクションの調整役
- A component of MongoDB that manages transactions in a replica set or a sharded cluster. It coordinates the execution and completion of multi-document transactions across nodes and allows a complex operation to be treated as an atomic operation.
- TSV
- A text-based data format consisting of tab-separated values. This format is commonly used to exchange data between relational databases because the format is suited to tabular data. You can import TSV files using
mongoimport. - TTL
- Time-to-Live(TTL)とは、システムが情報を削除または期限切れにする前に、特定の情報がキャッシュまたはその他の一時ストレージに保持される有効期限または期間です。MongoDB には TTL コレクション機能があります。「TTL を設定してコレクションのデータを期限切れにする」を参照してください。
- 無制限配列
- 時間の経過と共に一貫して大きくなる配列。ドキュメント フィールド値が無制限配列の場合、その配列はパフォーマンスに悪影響を及ぼす可能性があります。一般に、無制限配列を使わずにスキーマを設計します。
- 一意なインデックス
- 単一のコレクション内の特定のフィールドの一意性を強制するインデックス。「一意なインデックス」を参照してください。
- unix epoch
- 1970 年 1 月 1 日 00:00:00 UTC を指します。一般的には時間を表すときに使用され、この時点からの秒数またはミリ秒数がカウントされます。
- 順序なしクエリプラン
sort()の順序と一致しない順序で結果を返すクエリプランです。「クエリプラン」を参照してください。- アップグレード
- MongoDBの1つのバージョンからそれ以降のバージョンにクラスターを変更するプロセス。
- upsert
更新操作のオプション。たとえば
db.collection.updateOne()、db.collection.findAndModify()が挙げられます。アップサートがtrueの場合、更新操作は次のいずれかになります。クエリに一致するドキュメントを更新します。
一致するドキュメントがない場合は、新しいドキュメントを挿入します。新しいドキュメントには、アップデート操作で指定されたフィールド値が含まれます。
アップサートの詳細については、「一致するものが存在しない場合は新しいドキュメントを挿入する(
Upsert)」を参照してください。- ベクトルデータベース
- ベクトル埋め込みと関連するメタデータを保存し、保存されたベクトル埋め込みに対して最近傍検索を有効にするシステムです。MongoDB Atlas をベクトルデータベースとして使用し、 MongoDB ベクトル検索 を使用して、保存されたベクトル埋め込みでベクトル検索を実行できます。ベクトルデータベースを使用して RAG を実装できます。
- ベクトル インデックス
- Data structure that efficiently processes nearest neighbor search queries. MongoDB Vector Search supports creating indexes of type
vectorto index fields for running$vectorSearchqueries. - vectorSearch
- ベクトルインデックスに保存されているベクトルのセットに対して k 近傍検索を実行する方法。MongoDB Vector Search は、 k 近傍の 近似最近傍探索 および 厳密最近傍探索 検索をサポートします。
- 仮想記憶
- アプリケーションの作業メモリを指し、通常はディスクと物理 RAM の両方に存在します。
- ウォール クロック タイム
- コンピューター プログラムまたは計算の開始から完了までの間に経過する時間です。
- WGS84
- MongoDB がGeoJSON オブジェクトに対する地理空間クエリ用に地球のような球体上のジオメトリを計算するために使用するデフォルトの参照システムと地理的データ。詳しくは、「EPSG::4326 WGS 」を参照してください。仕様:84 http://spatialreference.org/ref/epsg/4326 / 。
- ウィンドウ演算子
- コレクションからドキュメントの範囲から値を返します。「ウィンドウ演算子」を参照してください。
- ワーキングセット
- MongoDB が最も頻繁に使用するデータです。
- 書込み保証 (write concern)
- Specifies whether a write operation has succeeded. Write concern allows your application to detect insertion errors or unavailable
mongodinstances. For replica sets, you can configure write concern to confirm replication to a specified number of members. See Write Concern. - 書込み競合 (write conflict)
- A situation where two concurrent operations, at least one of which is a write, try to use a resource that violates the constraints for a storage engine that uses optimistic concurrency control. MongoDB automatically ends and retries one of the conflicting write operations.
- 書込みロック (write lock)
- コレクションやデータベースなどのリソースに対する排他ロック。 プロセスがリソースに書込むとき、他のプロセスがそのリソースに書込んだり、リソースを読み込んだりするのを防ぐために、排他的書込みロック (write lock) が必要です。 ロックの詳細については、「 FAQ: 同時実行性 」を参照してください。
- zlib
- MongoDB がsnappyを使用するのと比較して、より多くの CPU を犠牲にして、より高い圧縮率を提供するデータ圧縮ライブラリ。 WiredTigerを圧縮ライブラリとして zlib を使用するように構成できます。 http://www.zlib.net を参照してください と WiredTiger 圧縮ドキュメント 詳しくは、 を参照してください。
- ゾーン
- 特定のシャーディングされたコレクションのシャードキー値の範囲に基づいて、ドキュメントをグループ化します。 シャーディングされたクラスター内の各シャードは、1 つ以上のゾーンに含めることができます。 バランシングされたクラスターでは、MongoDB はゾーンの読み取りと書込みを、そのゾーン内のシャードにのみ指示します。 詳細については、ゾーンのマニュアル ページを参照してください。
- zstd
- zlib と比較して、より高い圧縮率とより低い CPU 使用率を提供するデータ圧縮ライブラリ。