簡體   English   中英

最容易使用的NoSQL解決方案是什么?

[英]What is the easiest NoSQL solution for use?

關於安裝(通常,需要接近conf的零配置,或者可以在沒有root特權的情況下安裝到主目錄中),操作,設計,查詢和與Java集成... NoSQL解決方案更簡單,更合適嗎?

NoSQL-也就是說,您在談論的不僅是SQL-數據庫的本質是通過引入特定的優化來解決利基持久性問題。 作為開發人員,您應該了解自己正在尋找什么樣的性能優勢。

是否涉及橫向擴展最終一致性高性能分層文檔/內容存儲等? 根據您可能要使用寬列存儲系統[HBase,Cassandra],基於的系統[Neo4j,HyperGraph], 文檔存儲[CouchDB,MongoDB],...或其他許多選擇。

您可以在此處查看詳細的NoSQL指南,以更好地了解適合您的需求。

使用某些可能非常簡單的方法,可能無法解決您要解決的持久性問題。 因此,從長遠來看,僅基於“ 易用性 ”的選擇可能對您的事業有害。

我不確定其他產品,但您將在10分鍾內使用Java使用Project voldemort啟動並運行。

東京內閣不需要任何配置。

http://fallabs.com/tokyocabinet/

您沒有提到是否要使用分布式密鑰集,我不確定TK是否支持此功能,但是對於大型本地持久性哈希或映射來說,這無疑是一個很好且易於使用的解決方案。

創建持久性地圖並存儲數據非常簡單:

   HDB hdb = new HDB();

   // open the database
   hdb.open("mydatabase.tk", HDB.OWRITER | HDB.OCREAT);

   // store record
   hdb.put("foo", "hop");

   hdb.close();

Java API

暫無
暫無

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

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