Data storage Flashcards

1
Q

What are the five main categories of databases shown in the infographic?

A

The five main categories are Relational, Relational & Non-Relational, Non-Relational (NoSQL), In Memory, and Bare Metal

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Which database offers multi-dialect support including PostgreSQL and GoogleSQL?

A

Spanner offers multi-dialect support including PostgreSQL and GoogleSQL

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is the SLA percentage offered by Cloud SQL?

A

Cloud SQL offers a 99.99% SLA

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

What distinguishes Firestore from other databases in terms of architecture?

A

Firestore is unique in being a serverless, document database with built-in cross-client sync capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What type of store is Bigtable primarily designed for?

A

Bigtable is designed as a key-value store for large-scale, low latency workloads

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is the primary purpose of Memorystore?

A

Memorystore serves as an in-memory cache and key-value store

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

What is unique about AlloyDB’s analytical capabilities?

A

AlloyDB uniquely offers HTAP (hybrid transaction/analytical processing) capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Which database is specifically designed for Oracle workload migration?

A

Oracle Bare Metal is specifically designed to lift and shift Oracle workloads to Google Cloud

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What is the key feature of Spanner regarding scaling?

A

Spanner offers unlimited scaling without compromising SQL capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Which databases are classified as non-relational (NoSQL)?

A

Firestore and Bigtable are classified as non-relational (NoSQL) databases

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Which database is best suited for IoT and time series data?

A

Bigtable is best suited for IoT/Clickstream/Time Series data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What database would you choose for electronic medical records?

A

Spanner is recommended for electronic medical records due to its high availability and scaling capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Which database is recommended for gaming player profiles?

A

Spanner is ideal for gaming player profiles and gameplay data

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

For retail catalogs and point of sales, which database is suggested?

A

Firestore is suggested for retail catalogs and point of sales

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Which database should be used for fast data ingestion?

A

Memorystore should be used for fast data ingestion with sub-millisecond latencies

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

What database is suitable for news feeds and social chat applications?

A

Firestore is suitable for news feeds and social chat applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Which database handles operational analytics best?

A

AlloyDB handles operational analytics best with its HTAP capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

For financial services applications, which database is recommended?

A

AlloyDB is recommended for financial services applications

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

Which database is ideal for web and mobile apps?

A

Cloud SQL is ideal for web and mobile apps

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
20
Q

What database solution works best for leaderboards?

A

Memorystore works best for leaderboards with its in-memory capabilities

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

What is the minimum latency requirement for Memorystore?

A

Memorystore offers sub-millisecond latency for reads and writes

22
Q

Which database provides “4x faster transaction queries”?

A

AlloyDB provides 4x faster transaction queries

23
Q

What are the scaling capabilities of Spanner?

A

Spanner offers unlimited scaling capabilities

24
Q

How does Firestore handle offline scenarios?

A

Firestore handles offline scenarios with built-in offline caching

25
What type of APIs does Bigtable support?
Bigtable supports HBase APIs
26
What is the primary technical advantage of Cloud SQL for migrations?
Cloud SQL provides the fastest lift and shift migrations for OLTP workloads
27
How does AlloyDB handle HTAP workloads?
AlloyDB handles HTAP workloads through hybrid transaction/analytical processing
28
What type of infrastructure does Oracle Bare Metal provide?
Oracle Bare Metal provides pre-configured, tuned infrastructure
29
How does Firestore handle cross-client synchronization?
Firestore handles cross-client synchronization through built-in capabilities
30
What type of latency does Bigtable guarantee?
Bigtable guarantees consistent single-digit millisecond latencies
31
When should you choose a relational vs. non-relational database?
Choose relational databases for structured data with fixed schemas, and non-relational for flexible, scalable needs
32
What factors should be considered when choosing between Cloud SQL and AlloyDB?
Choose Cloud SQL for simple OLTP workloads and AlloyDB for high-performance PostgreSQL needs
33
How does the architecture of Firestore support real-time updates?
Firestore's architecture supports real-time updates through its serverless document database design
34
Why would you choose Spanner over Cloud SQL for a global application?
Choose Spanner over Cloud SQL when you need unlimited scaling with SQL capabilities
35
When should you implement Memorystore in your architecture?
Implement Memorystore when you need sub-millisecond latency for caching and key-value storage
36
How does Bigtable's architecture support high-scale workloads?
Bigtable's architecture supports high-scale workloads through its key-value store design
37
What architectural benefits does AlloyDB provide for PostgreSQL workloads?
AlloyDB's architecture provides enhanced PostgreSQL compatibility with improved performance
38
When should you consider Oracle Bare Metal in your architecture?
Consider Oracle Bare Metal when you need to migrate existing Oracle workloads without redesign
39
How does Firestore's architecture support offline-first applications?
Firestore's architecture supports offline-first applications through built-in caching
40
What architectural considerations are important for choosing between Spanner and Firestore?
Consider scale, consistency requirements, and global distribution needs when choosing between Spanner and Firestore
41
Which database provides the best performance for analytical queries?
AlloyDB provides the best performance for analytical queries with its HTAP capabilities
42
How does Bigtable handle scaling for large-scale workloads?
Bigtable handles scaling through its key-value store architecture designed for large-scale workloads
43
What performance benefits does AlloyDB offer over standard PostgreSQL?
AlloyDB offers 4x faster transaction queries compared to standard PostgreSQL
44
How does Spanner handle global scaling?
Spanner handles global scaling through unlimited scaling capabilities without compromising SQL functionality
45
What performance characteristics make Memorystore suitable for caching?
Memorystore achieves sub-millisecond latencies through in-memory processing
46
How does Cloud SQL handle read scaling?
Cloud SQL provides managed experience with common API and control plane across database engines
47
What performance benefits does Firestore offer for real-time applications?
Firestore offers real-time performance through its serverless architecture
48
How does Oracle Bare Metal ensure high performance?
Oracle Bare Metal ensures high performance through pre-configured, tuned infrastructure
49
What scaling capabilities does Bigtable offer for time-series data?
Bigtable offers consistent single-digit millisecond latencies at any scale
50
How does AlloyDB handle performance optimization for both transactional and analytical workloads?
AlloyDB optimizes performance through hybrid transaction/analytical processing capabilities