Google Cloud BigTable Features
Configuration (5)
Application Performance
Functions when integrated with multiple forms of external applications.
Orchestration
Allows admisistrators to manage and organize storage, networks, and datacenters.
Database Monitoring
Monitors performance and statistics related to memory, caches and connections.
Anomaly Detection
Alerts users when unauthorized parties or malware is detected allowing administrators to remedy the issue.
Network Security
Secures data at rest and in transit from unauthorized access.
Database Administration (3)
Provisioning
Allows administrators to organize components of the database to maintain instance efficiency.
Governance
Allows the creating and relinquishing of database access credentials.
Auditing
Documents access and alterations of the database for analytics and reporting.
Availability (7)
Scalability
Expands functionality while maintaining balanced loads. Serves growing demand without reducing functionality.
Backup
The abillity to restore files to its original loacation or alternative sources on-demand.
Archiving
Stores historical records of information for reverting or reference.
Indexing
Helps users navigate databases by labeling and organizing datasets.
Auto Sharding
Implements auto horizontal data partitioning that allows storing data on more than one node to scale out.
Auto Recovery
Restores a database to a correct (consistent) state in the event of a failure.
Data Replication
Copy data across multiple servers through master-slave, peer-to-peer replication architecture etc.
Security (8)
Data Masking
Data masking provides an additional layer of access control that can be applied to tables and views.
Authentication And Single Sign-On
Verifies identity of database users.
Data Anonymization
Allows users to gain statistically valid insights from their data while protecting the privacy of individuals.
Role-Based Authorization
Provides predefined system roles, privileges, and user-defined roles to users.
Authentication
Allows integration with external security mechanisms like Kerberos, LDAP authentication etc.
Audit Logs
Provides an audit log to track access and operations performed on databases for regulatory compliance.
Encryption
Provides encryption capability for all the data at rest using encryption keys.
Order Preserving Encryption
Functionality that provides encryption without the loss information between the related data items.
Data Management (2)
Data Replication
Helps in improving the availability of data.
Advanced Data Analytics
Uses machine learning algorithms to gain actionable insights.
Storage (3)
Data Model
Stores data tables as columns.
Data Types
Supports multiple data types like lists, sets, hashes (similar to map), sorted sets etc.
Data Storage Method
Functionality provided to store data in column families
Performance (1)
Integrated Cache
Stores frequently-used data in system memory quickly.
Support (5)
Multi-Model
Provides support to store, index and query data in more than one format.
Operating Systems
Available on multiple operating systems like Linux, Windows, MacOS etc.
Data Types Support
Supports various types of data like String, Boolean and integer
Different Operating Systems
Supports database on various operating systems
Multi model Database Support
Aids in supporting multiple models of database
Scalability (2)
Database Scalability
Stores data across multiple servers.
Auto Sharding
Feature that aids in data partitioning resulting into scaling of data
Agentic AI - Wide Column Database (1)
Decision Making
Makes informed choices based on available data and objectives





