Enterprise customer ngày càng embrace cloud và chọn Database-as-a-service (DBaaS) vì cung cấp agility, simplify operations, và cho phép scale. Trong Stack Overflow 2020 Developer Survey, Redis named most loved database 4 năm liên tiếp cho developer xây modern application. Mỗi major cloud provider hôm nay offer managed Redis database service riêng, based on open source Redis. Có vài lý do enterprise customer look to graduate từ open source Redis sang Redis Enterprise Cloud. Blog này lay out top 5 critical decision factors developers và architects phải consider để ensure ultimate Redis experience power business critical applications.
Nếu tìm cost-effective, fully managed DBaaS fully hosted public cloud — hoặc thậm chí own virtual private cloud (VPC) — Redis Enterprise Cloud là powerful solution. Managed by Redis experts, Redis Enterprise Cloud chạy Redis dataset high available và scalable, với predictable stable top performance. Nó manage hầu hết administration deployment tự động, nên không lo management và operations database. Giải phóng bạn concentrate delivering business value cho customers.
Đừng bỏ lỡ: 6 Key Features Consider When Choosing a DBaaS Provider và Online Database Migration from Amazon ElastiCache to Redis Enterprise Cloud Made Simple
Redis Enterprise Cloud là fully managed service chạy Redis dataset. Dataset constantly replicated, nên nếu failure, auto-failover mechanism guarantee data served without interruption. Capabilities như Redis on Flash (RoF) offer enterprise developers unique ability làm việc large Redis databases với significant cost savings.
Redis Enterprise Cloud based on proven Redis Enterprise technology, serve hàng nghìn customer Redis Enterprise software products. Redis Enterprise deploy as fully managed DBaaS trên AWS, Microsoft Azure, Google Cloud; managed Kubernetes service trên Amazon EKS, Azure AKS, Google GKE; software on bare-metal, VM, Red Hat OpenShift, Pivotal PKS; hoặc hybrid model preserve operational flexibility và avoid vendor lock-in. Với Redis Enterprise Cloud, deploy nhanh trên major public clouds và tạo Redis databases fully compatible open source Redis clients.
Redis Enterprise Cloud vs. Amazon ElastiCache
Redis Enterprise Cloud không phải DBaaS option duy nhất. Tìm leading DBaaS platforms, thấy trong AWS, nhiều database services fully hoặc partially managed và connect đến nhiều AWS services hoặc external resources. Một số database đạt widespread adoption dùng caching, session management, gaming leaderboards, geospatial applications.
Amazon ElastiCache perhaps best-known example. Popular third-party Redis-as-a-Service từ AWS, ElastiCache cho phép deploy và run Memcached hoặc Redis protocol-compliant server nodes cloud. Nó managed caching service based on open source Redis.
Với đó, xem top reasons migrate từ Amazon ElastiCache sang Redis Enterprise Cloud.
1. Redis Enterprise Cloud có built-in multi-tenancy architecture

Multi-tenant DBaaS giống apartment, single-tenant DBaaS như single-family house. Ở apartment, bạn có own space nhưng share walls với residents khác. Arrangement này significant cost savings, faster easier secure lease và move in.
Redis Enterprise Cloud là multi-tenant service của Redis Enterprise, offering software multi-tenancy: single subscription serve hàng trăm tenant. Mỗi tenant có own Redis database endpoint, completely isolated từ database khác. Host multiple dedicated databases trong one plan, mỗi cái dedicated process non-blocking. Khi deploy Redis Enterprise data center, private cloud hoặc VPC, bạn benefit từ scope economies của multi-tenant architecture. Với single Redis Enterprise cluster vài node, support dev/test rồi production. (Tìm hiểu Multi-tenancy in Redis Enterprise.)

Amazon ElastiCache purely single-tenant system. Dùng open source Redis và follow method deploy Redis as container hoặc virtual appliance cho underlying management solution spawn new Redis instance. Multi-tenancy achieved ở server/infrastructure layer. Solutions priced per Redis instance. Effects của scale và scope economies benefit service providers hơn bạn.
2. Redis Enterprise Cloud hỗ trợ true multiple data model database cho faster time to market

So với deploy DBMS on-premises, DBaaS offer significant financial, operational, strategic benefits. Essential benefit: extensibility. Enterprises phải deliver applications speed và robustness match high expectations customers. Khả năng sub-millisecond response times, reliably support demands any size enterprise, scale seamlessly handle millions requests/second critical modern app development. Đồng thời, technology solutions cần open và flexible handle cloud-native architectures بينما meeting uptime và reliability SLAs mission-critical applications.
Redis modules là add-ons extend Redis cover wide variety popular use cases. Plug seamlessly vào Redis, processed in-memory, leverage Redis simplicity, super-high performance, scalability, high availability. Redis modules có thể tạo bởi anyone, nhưng Redis Enterprise Cloud support Redis-developed modules: RediSearch, RedisBloom, RedisTimeSeries, cung cấp new data structures further enable use cases như data analytics và machine learning.
Với modules, Redis Enterprise Cloud eliminate need operate và maintain specialty databases cho every use case. Redis Enterprise incorporate mười data structures và several purpose-built modules cung cấp best-in-class performance across use cases. Thêm vào đó, RedisGears, serverless in-database engine, support transactions và trigger-based events across Redis core và Redis modules với sub-millisecond latency.
Amazon ElastiCache, mặt khác, lack support Redis Enterprise modules như RediSearch, RedisGraph, RedisTimeSeries, RedisBloom, RedisJSON. Modules powerful versatile này chỉ available với Redis Enterprise.
3. Redis Enterprise Cloud hỗ trợ Active-Active Geo-Distribution deployments dựa trên CRDTs technology đã chứng minh học thuật

Modern applications phải provide instant responses users regardless location. Enterprises cần DBaaS efficiently replicate database giữa cloud regions và thậm chí different cloud providers. Ngoài ra, build và deploy globally distributed applications high-performing challenging. Redis Enterprise CRDTs-based Active-Active technology deliver local latency read/write operations regardless số geo-replicated regions và distance, với built-in conflict resolution. Ensure business continuity даже nếu majority replicas down.
Redis Enterprise Cloud là only DBaaS support Active-Active Geo-Distribution. Cho phép place Redis database cluster instances close to users, no matter where. Deliver guaranteed local latencies cho read/write, utilizing consensus-free protocols maintain consistency. Provide strong eventual consistency effortlessly delivers converging consistent views của data.
Mặt khác, ElastiCache chỉ support Active-Passive multi-region replication. Không support Active-Active multi-region replication cũng không Active-Active multi-cloud replication.
4. Redis Enterprise Cloud hỗ trợ Redis on Flash (RoF)

Applications hôm nay phải process terabytes hoặc petabytes structured/unstructured data và return responses at speed of business. Khi crucial business decisions automated, insights từ data phải extract minutes/hours, traditional batch tools cần days/weeks. Có performance và cost challenges. Cần high throughput low latencies in-memory database while handling billions data points/second. Redis on Flash (RoF) technology rescue bằng cách enhance Redis chạy trên combination fast nhưng relatively expensive DRAM và slightly slower nhưng more cost-effective Flash memory.
Redis on Flash offer Redis Enterprise Cloud users unique ability có very large Redis databases với significant cost savings. Standard Redis databases phải all in DRAM, Redis on Flash cho phép Redis databases span cả DRAM và dedicated Flash memory (SSD). Keys luôn stored in DRAM, RoF intelligently manages location values (DRAM vs Flash) via LRU-based (least-recently-used) mechanism. Hot values stored DRAM, warm/infrequently used values ejected Flash. Cho phép work với larger datasets gần DRAM latency performance, nhưng dramatically lower cost.
Redis on Flash chỉ available với Redis Enterprise và Redis Enterprise Cloud. Neither available nor supported bởi ElastiCache.
5. Redis Enterprise Cloud hỗ trợ hybrid và multi-cloud deployments giảm vendor lock-in

Enterprises demand freedom of choice. Truly useful data platform phải run on any cloud platform và work với replicated data across cloud cũng như on-premises data centers. Multi-cloud environments expected become more common nhiều lý do. Một số enterprises turn to specialized clouds run specific workloads better, faster, cost effectively, improved tooling make easier manage heterogeneous environments. Công ty khác work multiple cloud vendors backup option hoặc mitigate vendor lock-in concerns. Những cái khác inherit multiple clouds fall-out từ mergers acquisitions companies với divergent technology stacks.
Redis Enterprise works on all clouds preserve operational flexibility. Redis Enterprise provided as managed service hoặc software run on own cloud infrastructure — no matter clouds nào dùng. Running Redis Enterprise as managed service fastest way deploy và get immediate time to value. Redis Enterprise available via nhiều cloud vendor marketplaces: AWS Marketplace, Microsoft Azure Marketplace, Google Cloud Marketplace.
Chuyển sang Redis Enterprise Cloud
Khi nhiều companies trở thành software-centric businesses, adopt cloud-native strategies deliver innovative real-time experiences online customers demand. Increasingly, businesses realize để get full benefit cloud-native initiative, phải include hybrid cloud và multi-cloud approaches offer access latest technologies, control costs, avoid vendor lock-in.
Redis Enterprise Cloud perfectly suited power modern cloud-native data layer. High availability, robust resilience, best-in-class performance linear scalability, purpose-built modules enable underpin today's globally distributed applications.
Sẵn sàng bắt đầu Redis Enterprise Cloud? Click below start journey today:
