Hallitut välimuistit
Frostmoln ajaa hallittuja Redis- ja Valkey-instansseja — nopea muistinvarainen avain-arvo-säilö välimuistitukseen, istuntoihin, nopeusrajoituksiin ja jonoihin. Instanssit ovat yksisolmuisia; alusta luo virtuaalikoneen, määrittää moottorin ja antaa sinulle yhteyden.
Moottorin ja version valinta
Valitse luontihetkellä Redis tai Valkey (Redis-yhteensopiva haarautuma — sama RESP-protokolla ja redis-cli). Luonnin pudotusvalikko listaa käynnistettävissä olevat versiot ja merkitsee suositellun (Recommended); elinkaaren loppupäässä olevat ja esikatseluversiot ovat piilotettuina. Versioiden tilat noudattavat samaa elinkaarta kuin hallitut tietokannat.
Mitoitus
Instanssien koot käyttävät cache.gp1.<size>-kokoperhettä (micro/small/medium/large/xlarge), kullakin tietty määrä vCPU:ta ja RAM:ia. Koon RAM on välimuistin käytettävissä oleva tehollinen muisti. Luontidialogi näyttää tekniset tiedot ja arvioidun kustannuksen ennen vahvistusta.
Luo instanssi
Mene portaalissa kohtaan Caches → Create ja valitse moottori, versio, koko, VPC + aliverkko sekä — valinnaisesti — pysyvyystila ja poistokäytäntö (molemmat selitetty alla).
Komentoriviltä
Elinkaarikomennot ovat moottorikohtaisia (fm redis … / fm valkey …); moottorit ylittävä fm cache … -ryhmä listaa moottoreiden poikki.
fm redis instance create \
--name app-cache \
--version 7.4 \
--flavor cache.gp1.small \
--vpc my-vpc \
--subnet my-subnet \
--persistence-mode rdb \
--eviction-policy allkeys-lru
# Valkey on symmetrinen (fm valkey instance create …)
fm cache instance listTerraformilla
resource "frostmoln_cache_instance" "app" {
name = "app-cache"
engine = "valkey"
engine_version = "8.1"
flavor_id = "cache.gp1.small"
vpc_id = frostmoln_network_vpc.main.id
subnet_id = frostmoln_network_subnet.main.id
persistence_mode = "rdb"
eviction_policy = "allkeys-lru"
}Yhdistä
Provisioinnin jälkeen instanssin tietosivu paljastaa yhteystiedot Show Credentials -painikkeen takaa:
- Host — instanssin yksityinen osoite
- Port —
6379 - Username —
default - Password — sinulle generoitu (kierrätettävissä)
- käyttövalmis
redis://-URI
Välimuisti on tavoitettavissa samassa VPC:ssä olevista instansseista; luontiprosessi avaa portin 6379 sen suojausryhmässä.
redis-cli -h <host> -p 6379 -a <password> pingVPC:n sisällä, salasanalla todennettu, ei TLS:ää
Yhteydet käyttävät salasanatodennusta eivätkä ole TLS-salattuja, joten pidä välimuisti tavoitettavissa vain VPC:si sisältä (oletus) äläkä koskaan altista porttia 6379 internetille. Tallenna salasana Secrets-palveluun ja kierrätä se tarvittaessa tietosivulta.
Pysyvyys ja poisto
Pysyvyystila ohjaa sitä, säilyykö data uudelleenkäynnistyksen yli (pysyvä volyymi liitetään, kun pysyvyys on käytössä):
rdb— määräajoin otettavat ajankohtaiset tilannevedokset (oletus)aof— vain liittävä loki jokaisesta kirjoituksestardb+aof— molemmat, maksimaalista kestävyyttä vartennone— puhdas muistinvarainen välimuisti, mitään ei kirjoiteta levylle
Poistokäytäntö ohjaa sitä, mitä tapahtuu kun muisti täyttyy — noeviction (hylkää uudet kirjoitukset, oletus) tai LRU/LFU/satunnais-/TTL-pohjainen käytäntö kuten allkeys-lru. Molempia asetuksia voi muuttaa luonnin jälkeen tietosivulta (tai persistence_mode / eviction_policy Terraformissa).
Välimuisti, ei kirjanpidollinen tietokanta
Vaikka pysyvyys olisi käytössä, käsittele hallittua välimuistia välimuistina — nopeana mutta ei kestävänä kirjanpidollisena järjestelmänäsi. Säilytä tärkeän datan arvovaltainen kopio hallitussa tietokannassa.
Instanssin hallinta
- Muuta kokoa — vaihda koko (vCPU/RAM) tai kasvata tallennustilaa tietosivulta.
- Käynnistä uudelleen — käynnistä moottori uudelleen tietosivulta.
- Kierrätä salasana — generoi uusi salasana kohdasta Show Credentials.
- Päivitä asetukset — muuta pysyvyyttä/poistoa ilman uudelleenluontia.
Rajoitukset
- Yksisolmuinen — ei replikointia, vikasietoista vaihtoa tai klusteritilaa tänään.
- Ei alustan varmuuskopioita — pysyvyys suojaa uudelleenkäynnistykseltä, ei poistolta; instanssin poistaminen on pysyvää.
- Moottorin versio on kiinteä instanssin koko eliniän ajan — vaihtaaksesi sen luo uusi instanssi halutulla versiolla.