-1
我正在創建一個簡單的身份驗證服務器,用於將用戶和密碼以及用戶組存儲在數據庫中。Java應用程序的嵌入式數據存儲?
我想提供簡單的嵌入式數據存儲來管理用戶/密碼和組。
什麼將是合適的:
- LDAP服務器數據存儲
- MongoDB的數據存儲通過存儲針對每個用戶名等
- 任何其他值?
它也應該有一定的Java API來存儲和檢索數據。
請建議?
我正在創建一個簡單的身份驗證服務器,用於將用戶和密碼以及用戶組存儲在數據庫中。Java應用程序的嵌入式數據存儲?
我想提供簡單的嵌入式數據存儲來管理用戶/密碼和組。
什麼將是合適的:
它也應該有一定的Java API來存儲和檢索數據。
請建議?
我覺得你的情況下,MongoDB的將是good.It快速訪問你想要的嵌入式然後MongoDB的將不會是一個好choice.However通過mongoDB.Use休眠OGM.But提供通路的API,你可以試試這個http://www.project-voldemort.com/voldemort/
嵌入式服務器
您可以直接在您的代碼中實例化服務器。
VoldemortConfig config = VoldemortConfig.loadFromEnvironmentVariable();
VoldemortServer server = new VoldemortServer(config);
server.start();
爲此,您首先需要在您的環境變量CLASSPATH罐子或包括你項目的classpath
內volemart罐子但這個鏈接 - http://stackoverflow.com/questions/6115637/can- mongodb-be-used-as-an-embedded-database表示我們不能使用mongoDB作爲嵌入在java應用程序中。它必須是不同的實例。 – Sohan
如果你想嵌入,你可以找到它有幫助。 http://www.project-voldemort.com/voldemort/ – Innovation
我不能看到那裏的任何嵌入式示例... – Sohan