translation_ja SQLandNoSQL
parent
927d42e24f
commit
f6fab8be14
54
README-jp.md
54
README-jp.md
|
@ -1038,7 +1038,7 @@ Googleは[Bigtable](http://www.read.seas.harvard.edu/~kohler/class/cs239-w08/cha
|
||||||
* [NoSQLのイントロダクション](https://www.youtube.com/watch?v=qI_g07C_Q5I)
|
* [NoSQLのイントロダクション](https://www.youtube.com/watch?v=qI_g07C_Q5I)
|
||||||
* [NoSQLパターン](http://horicky.blogspot.com/2009/11/nosql-patterns.html)
|
* [NoSQLパターン](http://horicky.blogspot.com/2009/11/nosql-patterns.html)
|
||||||
|
|
||||||
### SQL or NoSQL
|
### SQLか?NoSQLか?
|
||||||
|
|
||||||
<p align="center">
|
<p align="center">
|
||||||
<img src="http://i.imgur.com/wXGqG5f.png">
|
<img src="http://i.imgur.com/wXGqG5f.png">
|
||||||
|
@ -1046,39 +1046,39 @@ Googleは[Bigtable](http://www.read.seas.harvard.edu/~kohler/class/cs239-w08/cha
|
||||||
<i><a href=https://www.infoq.com/articles/Transition-RDBMS-NoSQL/>Source: Transitioning from RDBMS to NoSQL</a></i>
|
<i><a href=https://www.infoq.com/articles/Transition-RDBMS-NoSQL/>Source: Transitioning from RDBMS to NoSQL</a></i>
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
Reasons for **SQL**:
|
**SQL** を選ぶ理由:
|
||||||
|
|
||||||
* Structured data
|
* 構造化されたデータ
|
||||||
* Strict schema
|
* 厳格なスキーマ
|
||||||
* Relational data
|
* リレーショナルデータ
|
||||||
* Need for complex joins
|
* 複雑なジョインをする必要性
|
||||||
* Transactions
|
* トランザクション
|
||||||
* Clear patterns for scaling
|
* スケールする際のパターンが明確なとき
|
||||||
* More established: developers, community, code, tools, etc
|
* 開発者の数、コミュニティ、コード等がより充実している
|
||||||
* Lookups by index are very fast
|
* インデックスによるデータ探索はとても速い
|
||||||
|
|
||||||
Reasons for **NoSQL**:
|
**NoSQL** を選ぶ理由:
|
||||||
|
|
||||||
* Semi-structured data
|
* 準構造化されたデータ
|
||||||
* Dynamic or flexible schema
|
* ダイナミックないし、フレキシブルなスキーマ
|
||||||
* Non-relational data
|
* ノンリレーショナルなデータ
|
||||||
* No need for complex joins
|
* 複雑なジョインをする必要がない
|
||||||
* Store many TB (or PB) of data
|
* データの多くのTB (もしくは PB) を保存する
|
||||||
* Very data intensive workload
|
* 集中的、大規模なデータ負荷に耐えられる
|
||||||
* Very high throughput for IOPS
|
* IOPSについては極めて高いスループットを示す
|
||||||
|
|
||||||
Sample data well-suited for NoSQL:
|
NoSQLに適するサンプルデータ:
|
||||||
|
|
||||||
* Rapid ingest of clickstream and log data
|
* 急激なクリックストリームやログデータの収集
|
||||||
* Leaderboard or scoring data
|
* リーダーボードやスコアリングデータ
|
||||||
* Temporary data, such as a shopping cart
|
* ショッピングカートなどの一時的情報
|
||||||
* Frequently accessed ('hot') tables
|
* 頻繁にアクセスされる ('ホットな') テーブル
|
||||||
* Metadata/lookup tables
|
* メタデータやルックアップテーブル
|
||||||
|
|
||||||
##### Source(s) and further reading: SQL or NoSQL
|
##### その他の参考資料、ページ: SQLもしくはNoSQL
|
||||||
|
|
||||||
* [Scaling up to your first 10 million users](https://www.youtube.com/watch?v=vg5onp8TU6Q)
|
* [最初の1000万ユーザーにスケールアップするために](https://www.youtube.com/watch?v=vg5onp8TU6Q)
|
||||||
* [SQL vs NoSQL differences](https://www.sitepoint.com/sql-vs-nosql-differences/)
|
* [SQLとNoSQLの違い](https://www.sitepoint.com/sql-vs-nosql-differences/)
|
||||||
|
|
||||||
## Cache
|
## Cache
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue