# Hazelcast vs Memcached

**Leader by Vioscale score:** Memcached

| Attribute | Hazelcast | Memcached |
|---|---|---|
| **Vioscale score** | 48.5 (56% (medium)) | 54.2 (37% (low)) |
| activity.commits_last_30d | 71 | 47 |
| adoption.dependent_repos | 10,433 | 0 |
| adoption.github_stars | 6,604 | 14,259 |
| adoption.package_downloads_weekly | 4,717 | - |
| deployment.options | `{"cloud":true,"on_prem":true,"self_hosted":true}` | `{"self_hosted":true}` |
| description.long | Hazelcast is a distributed data platform that provides real-time processing and continuous intelligence capabilities. It supports clustering and integrates with various frameworks and clients. | A free, in-memory key-value cache designed to reduce database load and improve application performance by storing temporary copies of frequently accessed data from databases, APIs, or rendered pages. It distributes cache across multiple servers in a cluster, with each piece of data stored in a single consistent location for reliable retrieval. |
| features.capabilities | `{"clustering":"replicated","deployment":"self_hosted","open_source":false,"storage_tier":"in_memory","latency_class":"sub-second","wire_protocol":"custom","stateful_processing":true}` | `{"clustering":"sharded","deployment":"self_hosted","consistency":"strong","persistence":"none","eviction_ttl":true,"storage_tier":"in_memory","transactions":"none","licence_class":"permissive","wire_protocol":"memcached","multi_threaded":true,"pubsub_streams":false,"data_structures":"kv_only","redis_api_compat":"none"}` |
| integrations.count | 1 | - |
| integrations.list | `[{"name":"Spring Integration"},{"name":"MongoDB"}]` | - |
| language.primary | Java | C |
| license.spdx | Apache-2.0 | BSD-3-Clause |
| platform.support | `{"cli":true}` | `{"cli":true,"mac":true,"linux":true}` |
| pricing | `{"type":"quote","sourceUrl":"https://hazelcast.com","retrievedAt":"2026-08-03T21:11:26.502Z"}` | `{"type":"open_source","summary":"Open source and free","freeTier":true,"sourceUrl":"https://memcached.org","retrievedAt":"2026-08-14T16:43:06.339Z"}` |
| pricing.free_tier | - | yes |
| pricing.model | commercial | commercial |
| pricing.price_level | unknown | free |
| pricing.transparent | no | yes |
| release.cadence_days | 15 | - |
| release.history | `[{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.7.0","date":"2026-05-13T10:46:12Z","type":"stable","version":"v5.7.0"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.6.0","date":"2025-10-15T14:47:06Z","type":"stable","version":"v5.6.0"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.5.0","date":"2024-07-26T17:03:03Z","type":"stable","version":"v5.5.0"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.8","date":"2024-07-17T14:13:54Z","type":"stable","version":"v5.3.8"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.4.0","date":"2024-04-15T17:55:57Z","type":"stable","version":"v5.4.0"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.7","date":"2024-04-03T10:23:29Z","type":"stable","version":"v5.3.7"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.2.5","date":"2024-02-26T14:47:57Z","type":"stable","version":"v5.2.5"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.6","date":"2023-11-09T14:00:06Z","type":"stable","version":"v5.3.6"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.5","date":"2023-10-24T14:59:38Z","type":"stable","version":"v5.3.5"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.2","date":"2023-08-21T15:41:18Z","type":"stable","version":"v5.3.2"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.0.5","date":"2023-06-28T13:47:26Z","type":"stable","version":"v5.0.5"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.1.7","date":"2023-06-19T14:02:07Z","type":"stable","version":"v5.1.7"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.2.4","date":"2023-06-13T12:40:26Z","type":"stable","version":"v5.2.4"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.1","date":"2023-06-09T09:24:01Z","type":"stable","version":"v5.3.1"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v4.2.8","date":"2023-05-29T09:56:41Z","type":"stable","version":"v4.2.8"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.0","date":"2023-05-19T06:32:29Z","type":"stable","version":"v5.3.0"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.1.6","date":"2023-05-10T10:55:54Z","type":"stable","version":"v5.1.6"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.0-BETA-2","date":"2023-04-12T10:58:26Z","type":"stable","version":"v5.3.0-BETA-2"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.2.3","date":"2023-03-23T13:28:16Z","type":"stable","version":"v5.2.3"},{"url":"https://github.com/hazelcast/hazelcast/releases/tag/v5.3.0-BETA-1","date":"2023-03-17T06:49:49Z","type":"stable","version":"v5.3.0-BETA-1"}]` | - |
| reliability.status_page | yes | - |
| security.disclosure_policy | - | yes |
| security.gdpr | yes | - |
| security.scorecard | 4.2 | 4.5 |
| security.vulnerabilities | `{"count":8,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=maven&package_name=com.hazelcast%3Ahazelcast&per_page=100","last_12m":0,"max_severity":"CRITICAL"}` | `{"count":0,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=helm&package_name=cloudpirates-memcached%2Fmemcached&per_page=100","last_12m":0,"max_severity":null}` |

## Capabilities (Key-Value Stores)

| Capability | Hazelcast | Memcached |
|---|:--:|:--:|
| **Storage** |  |  |
| Storage tier | In-memory | In-memory |
| Persistence | - | None (pure cache) |
| Data structures | - | KV-only |
| **Protocol** |  |  |
| Wire protocol | Custom | Memcached |
| **Distribution** |  |  |
| Clustering | Replicated | Sharded |
| Consistency | - | Strong |
| **Ops** |  |  |
| Eviction / TTL policies | - | ✓ |
| Multi-threaded | - | ✓ |
| Pub/Sub / streams | - | ✗ |
| Transactions / atomic ops | - | None |
| **Deployment** |  |  |
| Deployment | Self-hosted | Self-hosted |
| **Licensing** |  |  |
| Licence class | - | Permissive OSS |
| **Compatibility** |  |  |
| Redis API compatibility | - | None |

*Source: Vioscale. Generated 2026-09-01T17:13:17.854Z. "-" = undocumented, not absent.*
