Databáze podíl ado.net aplikace s ostatními počítači

hlasů
0

Dělám o ADO.NET aplikace, která databáze musí být sdíleny s jinými počítači v téže budově

I m pomocí SQLite

Položena 20/10/2018 v 12:40
zdroj uživatelem
V jiných jazycích...                            


1 odpovědí

hlasů
0

Dalo by se podělit o své db souboru na sdílené složky, ale to není to, co je pro SQLite. viz vhodná využití pro SQLite

Mnoho současných spisovatelů? → vybrat klient / server

Pokud se mnoho vláken a / nebo procesy nutné zapsat do databáze ve stejném okamžiku (a nemohou se do fronty a se střídají), pak je nejlepší zvolit databázový stroj, který podporuje tuto schopnost, což vždy znamená databázový stroj klient / server. SQLite podporuje pouze jeden spisovatel najednou na souboru databáze. Ale ve většině případů, je zápis transakce trvá jen milisekundy, a tak více spisovatelé mohou jednoduše střídat.

SQLite bude zpracovávat více Napsat souběžnost, že mnozí lidé myslí. Nicméně, klient / server, databázové systémy, protože mají dlouholetou běžící proces serveru na dosah ruky pro koordinaci přístupu, lze obvykle zvládnout mnohem více Napsat souběžnosti než SQLite vždycky bude.

Také viz tato odpověď Je možné použít databázi SQLite do sdílené složky v počítači?

Odpovězeno 22/10/2018 v 07:07
zdroj uživatelem

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more