Kuzzle是一種可以內部部署或是在云中運行的文檔后端。在近期的CES 2017上,提供該平臺的公司公布了其企業版解決方案。
Kuzzle用NoSQL倉庫對文檔做持久保存,支持基于模式的或是無模式的文檔。Kuzzle提供CRUD API,并使用了Elasticsearch提供高級搜索特性。數據可以跨設備和協議同步。Kuzzle的特性包括實時的文檔更改通知,并可使用插件擴展特性。插件使開發人員可以在操作執行前或執行后添加功能、擴展API等。Kuzzle支持HTTP、WebSocket、Socket.io和MQTT通信協議,并可通過插件添加對其它協議的支持,例如支持與物聯網設備通信的協議。
Kuzzle提供了一系列用于JavaScript、PHP、iOS和Android的SDK,并已計劃提供用于C的SDK。
Kuzzle的開源版僅用于應用的原型和測試,限于在單機上運行。在實際應用中應使用企業版,企業版需要許可,同時也具有支持服務,提供了集群支持、故障恢復、按需擴展、診斷工具等企業特性。Kuzzle企業版可內部部署,也可在云中運行。企業還提供了AWS和GCE上的托管版本。
查看英文原文:Kuzzle – An On-premises Document Back-end