Wybór magazynu
Memory, SQLite, PostgreSQL
Porównaj miejsce danych, wymagania, trwałość oraz zakres sprawdzenia. Jeden kontrakt nie oznacza identycznych cech dostawców.
Porównaj dostawców →Storage / dane Twojej aplikacji
Dane aplikacji potrzebują magazynu o znanych właściwościach. Junexis oddziela kontrakt użycia, gospodarza procesu i dostawcę, który wykonuje operację.
Zacznij bez serwera bazy: zapisz pomiar 21.0 w Memory i odczytaj ten sam rekord. Potem zobacz, co zachowuje SQLite po ponownym uruchomieniu.
Wykonaj pierwszy zapis i odczyt →Rzeczywisty Storage Host · dostawca Memory
Bucket measurements, klucz room-1, wartość 21.0.
put · effect: writeJawnie wybrany dostawca wykonuje zapis.
Storage Host → MemoryTen sam klucz zwraca zapisany payload.
get → celsius: 21.0Wynik lokalnej próby
Nowy host z Memory zaczyna pusty magazyn. Nowy host z SQLite odczytał wartość z tego samego pliku. To rzeczywiste próby istniejących lokalnych pakietów Release. Osobno testy dostawcy PostgreSQL na żywej bazie 17.9 zakończyły się wynikiem 20/20 PASS.
Żądania, odpowiedź i sposób powtórzenia →Wybór magazynu
Porównaj miejsce danych, wymagania, trwałość oraz zakres sprawdzenia. Jeden kontrakt nie oznacza identycznych cech dostawców.
Porównaj dostawców →Granice odpowiedzialności
Znajdź właściwe miejsce dla danych aplikacji, API rozszerzenia i wykonania operacji. Oddziel Storage od State oraz kolejek Runtime.
Możliwości i kontrakty →Dokumentacja pokazuje zapis i odczyt. Nie udostępnia hostowanej bazy. Przygotowanie pakietów, sekretów i kopii danych pozostaje częścią konkretnego wdrożenia.
Dostępność i ograniczenia →Chcę stworzyć własnego dostawcę →