iT邦幫忙

0

請問SQLite 搭配甚麼協議、技術可以達到遠端連線並保持 Transaction 等功能

喜歡SQLite性能高、又免費特性 但是想要遠端連線就有問題

請問SQLite 搭配甚麼協議、技術可以達到遠端連線並保持 Transaction 等功能

或是不一定要SQLite,有其他資料庫像SQLite一樣清量單文件、高性能、又可以多端遠端連線嗎?

看更多先前的討論...收起先前的討論...
fillano iT邦超人 1 級 ‧ 2020-08-21 16:19:39 檢舉
遠端連接本來就不是他的設計的使用方式XD
所以 fillano 大神除了 SQLite 有類似的神人開發軟體嗎 (*/ω\*)
fillano iT邦超人 1 級 ‧ 2020-08-21 18:29:09 檢舉
很難吧,處理網路連接可不是小事...然後既然可以網路連接,更多的功能就會做出來,然後就不輕量了,否則還是用SQLite不就好了。
froce iT邦大師 1 級 ‧ 2020-08-21 19:26:47 檢舉
SQLite並不是給你這樣用的,他就是個簡單的本機資料庫。
要不然就是做web api,但也不建議多人使用。

要遠端連請用正規資料庫像是postgresql、mysql。
謝謝兩位大神,能否底下留言呢,我好標記為最佳答案

1 個回答

1
I code so I am
iT邦高手 1 級 ‧ 2020-08-22 09:14:31
最佳解答

我也非常喜歡SQLite,曾經開發過一個產品,支援多人查詢,並撰寫一個簡單的 middleware 負責insert/update/delete,這樣就不會造成互相lock的問題,只可惜它有最大容量2GB的限制。
SQLite 有支援 transaction,遠端呼叫middleware,傳送資料至middleware,再由middleware handle transaction 即可。

大神 您太厲害了!!

感恩 !/images/emoticon/emoticon02.gif

我要發表回答

立即登入回答