Aktywne Wpisy
Neycza +164
Patrzcie jakiego ładnego maila dostałem! I co Kingu jak to powiedziałeś wykop to same #!$%@?* i nic nie mogą? Mamy 3 strike!!! Za tydzień kanał mleczne gówno może spaść!
#kononowicz
#kononowicz
Skopiuj link
Skopiuj linkWykop.pl
I one zapisują informacje.
Nie mam za to serwera.
Ktoś coś wie?
#python #cplusplus #programowanie
Albo na jeden z maszyn postaw bazę?
Jeśli nie masz serwera i wszystkie komputery są z systemem Linux, jedną opcją byłoby skorzystanie z bazy danych CouchDB. Jest to baza danych oparta na systemie rozproszonym, która pozwala na przechowywanie i replikowanie danych
https://metacpan.org/pod/MySQL::Replication
No to najpierw musisz ogarnąć ogólnie, jak pisze się bazy danych. Następnie zrozumieć teorię CAP.
No a tak na szybko to HashRing + HashStorage, jakieś ZeroMQ albo gRPC do wymiany danych S2S no i jeszcze jakiś frontendowe API przydałoby się ogarnąć. Oczywiście BASE, bo po co komu ACID.
Ale jak chcesz tylko stworzyć taką bazę a pewnie jeszcze SQLową to na szybko znalazłem dla postgresqla, coś, co się nazywa PgBouncer, a obecnie PgCat.
Chociaż zazwyczaj to takie bazy są NoSQL i nie są ACID tylko BASE.
Produkcyjnie jednak ma wady, jak problem z konsolidacją i niezbyt stabilnym działaniem przy dużym obciążeniu spowodowały, że ją porzuciłem.
Takich baz obsługujących sharding można wymieniać na pęczki. No i też kwestia co kto potrzebuje od takiej bazy danych, jakie są schematy użycia.
@fervi: XD