規則引擎是如何評估的?你測試什麼,看它是否表現良好?每單個規則執行毫秒數?規則的複雜性?如果是「每個規則的時間」,什麼時候被認爲是好的/壞的?謝謝!業務規則引擎的預期性能
3
A
回答
1
規則引擎的一個主要賣點是速度。通常編譯你的規則,而不是解釋它們,否則用簡單的腳本語言編寫規則會不會更容易?規則不應該採取更多的幾個女士。
0
這一切都取決於你想評估什麼,什麼對你最重要。
如果對規則引擎的調用的純執行時間是最重要的,那麼您應該使用以與您預期相似的方式設計的規則集運行測試。業務規則項目的結構,一致性和複雜性可能因項目而異。因此,不可能就執行時間做出一般性陳述。考慮一個擁有5000個非常統一的規則的項目,而不是具有100個複雜且相互依賴的規則的項目。不同的引擎會以不同的速度處理這些場景。規則引擎處理選擇符合條件的執行規則的方式是決定性能的另一個因素。
業務規則管理系統(BRMS)的另一個重要部分是易於開發,更改和維護規則。無論是否有適用於規則治理,規則生命週期管理,自動化測試模擬或業務用戶簡化前端的系統。
相關問題
- 1. 業務規則引擎
- 2. 何時使用業務規則引擎
- 3. 業務規則引擎對.NET
- 4. BizTalk業務規則引擎比較日期範圍內的DateTimeNow?
- 5. 注入ETL作業的業務規則引擎(Pentaho)
- 6. 評估業務規則引擎的標準
- 7. 什麼是.Net良好的業務規則引擎(BRE)?
- 8. 您推薦使用.net的業務規則引擎?
- 9. 活動與業務規則引擎(BRE)的Windows Workflow Foundation速度
- 10. 在軌道上的紅寶石動態業務規則引擎
- 11. 使用SQL SERVER構建業務規則引擎
- 12. BizTalk業務規則引擎 - 重複元素
- 13. 數據庫驅動業務規則引擎
- 14. 如何在業務規則屬性可訪問性時測試業務規則?
- 15. 規則引擎.net
- 16. .Net規則引擎
- 17. 爲什麼不使用規則引擎?或規則引擎
- 18. 規則引擎從經典更改爲決策規則引擎
- 19. java服務vs規則引擎實現
- 20. Python中的規則引擎
- 21. CodeIgniter的規則引擎
- 22. perl中的規則引擎
- 23. Silverlight的規則引擎?
- 24. LightSwitch - 業務規則
- 25. WF4業務規則
- 26. 如何刪除業務規則引用的CRM屬性
- 27. 使用規則引擎
- 28. 使用IBM規則引擎
- 29. 使用規則引擎
- 30. 規則引擎演示
哇......你甚至沒有列出你使用的是什麼技術。 – Steve
.NET。但它真的很重要嗎? – MTG
1)時間:最關鍵 2)複雜性處理 3)空間效率 4)它有多完整?完成我的意思是它總是返回理論預期的結果。 – doNotCheckMyBlog