簡體   English   中英

Firebird 3嵌入式服務器是否有主要缺點?

[英]Does Firebird 3 embedded server have major disadvantages?

在多用戶應用程序服務器(Delphi Webbroker)中使用嵌入式Firebird 3而不是安裝完整的服務器是否有主要缺點?

該應用程序通常具有非常短的事務,數據量很少。

據我所知,通過嵌入式服務器訪問具有多個線程的一個數據庫文件不是問題,但是用戶安全性不可用。 由於應用服務器具有權限,因此我不需要Firebird安全性。

但是我會失去性能或諸如垃圾回收之類的東西嗎?

Firebird Embedded提供了普通Firebird服務器提供的所有功能(網絡訪問和身份驗證除外)。 但是,由於它正在進行中,因此任何導致您的應用程序崩潰的問題都會與Firebird一起使用,反之亦然。

其他可能的缺點:

  • 據我所知,垃圾回收將始終使用“合作”模型(用於查找舊記錄版本的連接是清理該模型的連接),
  • 您無法使用其他工具遠程訪問數據庫,這可能會使管理工作變得更加困難,
  • 您不能將數據庫與Web應用程序放在單獨的服務器上(請考慮安全性要求)。

就個人而言,我只會在情況需要時選擇Firebird Embedded。 在所有其他情況下,我將使用Firebird Server。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM