moai-domain-database
Database specialist covering PostgreSQL, MongoDB, Redis, and advanced data patterns for modern applications
Найдите подходящую возможность для вашего агента.
Database specialist covering PostgreSQL, MongoDB, Redis, and advanced data patterns for modern applications
MongoDB 7.0 version-specific expert. Deep knowledge of compound wildcard indexes, Queryable Encryption GA, metadata in change streams, ShardingReady state, improved $merge/$out, automergeable chunks, $percentile/$median operators, and Atlas Search score details. WHEN: "MongoDB 7.0", "Mongo 7.0", "compound wildcard index", "Queryable Encryption GA", "ShardingReady", "reshardCollection", "automergeable chunks", "$median", "$percentile", "MongoDB 7".
Amazon ElastiCache and MemoryDB expert. Deep expertise in managed Redis/Valkey/Memcached, cluster mode, replication, failover, and caching strategies. WHEN: "ElastiCache", "MemoryDB", "ElastiCache Redis", "ElastiCache Memcached", "ElastiCache Valkey", "ElastiCache Serverless", "cache node", "replication group", "ElastiCache cluster mode", "ElastiCache Global Datastore".
Use when migrating SendGrid email integration to Resend - detects @sendgrid/mail, sgMail, sendgrid-ruby, sendgrid-go, sendgrid-java, sendgrid-php, or SENDGRID_API_KEY patterns.
Activates when user requests Redis architecture design, caching patterns, distributed locks, pub/sub messaging, high availability setup, or queue system design. Do NOT use for SQL database design. Examples: 'Design Redis cache strategy', 'Implement distributed lock'.
Complete guide for Testcontainers NoSQL integration testing. Use when containerized integration testing for MongoDB or Redis. Covers MongoDB document operations, Redis five data structures, Collection Fixture pattern. Includes BSON serialization, index performance testing, data isolation strategy, and container lifecycle management. Keywords: testcontainers mongodb, testcontainers redis, mongodb integration test, redis integration test, nosql testing, MongoDbContainer, RedisContainer, IMongoDatabase, IConnectionMultiplexer, BSON serialization, BsonDocument, document model testing, cache testing, Collection Fixture
Complete guide for Testcontainers NoSQL integration testing. Use when containerized integration testing for MongoDB or Redis. Covers MongoDB document operations, Redis five data structures, Collection Fixture pattern. Includes BSON serialization, index performance testing, data isolation strategy, and container lifecycle management. Keywords: testcontainers mongodb, testcontainers redis, mongodb integration test, redis integration test, nosql testing, MongoDbContainer, RedisContainer, IMongoDatabase, IConnectionMultiplexer, BSON serialization, BsonDocument, document model testing, cache testing, Collection Fixture
Use when generating Redis integration tests (*IT) for infra cache clients using Testcontainers Redis.
Use when generating Redis integration tests (*IT) for infra cache clients using Testcontainers Redis.
Elasticsearch-based distributed file search across all cluster nodes. Use when searching for files, finding duplicates, or querying storage metadata.
Search indexing configuration and full-text search management
Manage database, file system, and API connections for Sling. Use when setting up connections, testing connectivity, discovering tables/files, or configuring credentials.
Audit React Native storage, local persistence, logs, backups, and sensitive-data exposure against MASVS storage controls.
Review Redis data structures, persistence, memory, clustering, and patterns for performance and reliability
Review Elasticsearch mappings, queries, index configuration, and cluster health
Quarkus patterns: CDI, @ConfigMapping, Panache Repository, RESTEasy Reactive, native build constraints, and @RegisterForReflection.
Design and implement Redis data storage for a new feature. Use when adding new data models, leaderboards, counters, or any persistent state.
Design and implement Redis data storage for a new feature. Use when adding new data models, leaderboards, counters, or any persistent state.
Use this for MongoDB work including collection design, indexes, aggregation pipelines, query performance, migrations, schema validation, backups, and MongoDB MCP-assisted database inspection.
Pull unread Gmail newsletters through Civic Nexus and store them in Newsroom Redis with Gemini embeddings.