Agile-data-science-collecting-and-displaying-records

提供:Dev Guides
移動先:案内検索

レコードの収集と表示

この章では、「アジャイル手法」の一部を形成するJSON構造に焦点を当てます。 MongoDBは、広く使用されているNoSQLデータ構造であり、レコードの収集と表示のために簡単に動作します。

JSON構造

ステップ1

この手順には、コレクションおよび指定されたデータモデルを作成するためのMongoDBとの接続の確立が含まれます。 実行する必要があるのは、接続を開始するための「mongod」コマンドと、指定された端末に接続するためのmongoコマンドだけです。

指定されたデータモデル

ステップ2

JSON形式でレコードを作成するための新しいデータベースを作成します。 今のところ、「mydb」という名前のダミーデータベースを作成しています。

>use mydb
switched to db mydb
>db
mydb
>show dbs
local 0.78125GB
test 0.23012GB
>db.user.insert({"name":"Agile Data Science"})
>show dbs
local 0.78125GB
mydb 0.23012GB
test 0.23012GB

ステップ3

レコードのリストを取得するには、コレクションの作成が必須です。 この機能は、データサイエンスの研究と出力に役立ちます。

>use test
switched to db test
>db.createCollection("mycollection")
{ "ok" : 1 }
>show collections
mycollection
system.indexes
>db.createCollection("mycol", { capped : true, autoIndexId : true, size :
 6142800, max : 10000 } )
{ "ok" : 1 }
>db.agiledatascience.insert({"name" : "demoname"})
>show collections
mycol
mycollection
system.indexes
demoname