1

Google CloudSQL がデータストアをデータ ストレージとして使用しているかどうかを知りたいです。

そこで、10 万件を超えるレコードを含む Google CloudSQL テーブルをロードしました

次に、LIMIT 100000,10vs .LIMIT 0,10

http://cloudsql.website-showcase.appspot.com/?pagesize=10&offset=100000http://cloudsql.website-showcase.appspot.com/?pagesize=10&offset=0を参照してください。

性能は同じようです。これは、cloudsql が制限とオフセットにデータストアを使用する効率的な方法を持っていることを意味しますか、それとも cloudsql はデータストアを使用しないのでしょうか、またはパフォーマンスを判断するには 100K レコードが小さすぎるケースなのでしょうか?

追加の質問は、cloudsql がデータストア bigtable を使用して制限とオフセットを実装しているかどうかです。それは効率的に行われていますか?それとも、すべてのレコードをスキャンして、制限部分のみを返していますか? (これは、制限とオフセットの使用がデータストア クエリの場合に行うとドキュメントに記載されていることです。これはお勧めできません。)

ありがとう。

4

1 に答える 1

2

いいえ。CloudSQLの要点は、データストアを使用していないことです。

Google Cloud SQL は、簡単に言えば、クラウドに存在する MySQL インスタンスです。

于 2012-06-01T14:44:44.413 に答える