簡體   English   中英

創建一個noSql數據庫,最好的源代碼是什么?

[英]Creating a noSql database, what is the best source code to look at?

我一直想要一個nosql數據庫,該數據庫專門用於存儲大量的嵌套/線程注釋。 實現可能會在Java中完成,因為這是我最擅長的。 我真的很喜歡ElasticSearch如何非常簡單地設置集群並向其中添加數據,我希望我的產品具有相同的品質。 這是我要記住的功能:

1)跨集群自動/手動分片
2)跨集群自動/手動索引
3)全文搜索(可能通過lucene或elasticSearch)
4)REST / JSON API
5)通過ID檢索任何評論
6)可以在有或沒有子節點的情況下檢索注釋
7)注釋樹可以指定深度檢索
8)可以檢索注釋樹,可以按時間或等級過濾
9)整個注釋樹都可以重新父級化。

我正在尋找的是特殊的代碼段或特定算法,可以在深入研究該項目之前進行研究。 誰能建議一些入門的地方?

由於問題中的標記表示Java,因此建議您查看OrientDB。

這是源代碼:

http://code.google.com/p/orient/source/browse/

和架構:

http://code.google.com/p/orient/wiki/演示

對於大男孩的東西(集群,超擴展,請看一下HBase和Accumulo):

http://hbase.apache.org/source-repository.html

http://accumulo.apache.org/source.html

希望這可以幫助。
埃德蒙

暫無
暫無

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

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