Erlang有一個穩定的Cassandra庫嗎?我似乎無法找到一個Erlang有一個穩定的Cassandra庫嗎?
回答
我寫了一個簡單的Cassandra erlang客戶端。一探究竟! https://github.com/lpgauth/cassanderl
Apache Cassandra使用Thrift。因此,所有你需要做的是產生節儉Erlang的結合(thrift --gen erl interface/cassandra.thrift
)
從Apache的節儉維基:
節儉有C++,C#, 二郎,哈斯克爾,Java的,目的 發電機C /可可,OCaml中,的Perl,PHP,Python和Ruby的 和佳樂
(如果你正在尋找一個更 「高層客戶」 庫,然後我不知道。)
從我讀過的書中,沒有人能夠以穩定的方式獲得Erlang節儉司機的工作嗎?我可能錯了,如果你知道任何鏈接,我將非常感謝 – Zubair 2010-04-23 08:25:45
終於得到了這個工作。這是我見過的最糟糕的API之一。 – Zubair 2010-04-25 13:34:04
http://wiki.apache.org/cassandra/API是相當不錯恕我直言 – Schildmeijer 2010-04-25 13:54:15
根據video by Eric Evans,如果可以的話,您應該避免在Thrift API中使用Cassandra。
我面臨着同樣的問題。在對大多數Cassandra驅動程序進行基準測試之後,我決定根據datastax cpp driver開始一個新的驅動程序Erlcass。
datastax cpp驅動程序具有令人難以置信的性能,它完全異步。
從我的一個集羣,其中在其它Erlang司機無法達到10K以上的測試與datastax一個我能得到超過60K/s的讀取/秒。
有一個在Datastax司機和Erlcass但略有差別我仍然能夠達到超過50K在同一場景中讀取/秒。
大部分開銷來自將數據轉換爲erlang條款,反之亦然。
它正在改進界面和性能。目前未準備好的聲明需要一些更改。
祝你好運! – resopollution 2015-11-11 00:57:26
@resopollution非常感謝! – silviu 2015-11-12 13:41:59
- 1. 有沒有一個穩定的,可用於websockets的Ruby生產庫?
- 2. 穩定婚姻的變化 - 總會有穩定的「解決方案」嗎?
- 3. 如何「穩定」一個div
- 4. symfony 2.0有多穩定或不穩定?
- 5. 是primefaces 3.3.1一個穩定可靠的primefaces版本嗎?
- 6. zend框架穩定嗎?
- 7. symfony 2.0足夠穩定嗎?
- 8. HTML5足夠穩定嗎?
- 9. 可以選擇穩定嗎?
- 10. 動態Linq:它穩定嗎?
- 11. scala排序穩定嗎?
- 12. DataGrid:對於「組」項目有一個穩定/固定的行
- 13. 爲什麼我的數據插入到我的Cassandra數據庫中有時會穩定並且有時很慢?
- 14. Ruby,Rails:mysql2寶石,有人使用這個寶石?它穩定嗎?
- 15. 是否有一個支持AES的純Erlang密碼庫?
- 16. Cassandra System.OutOfMemoryException,它是一個Thrift錯誤嗎?
- 17. Firefox 3上的Firebug穩定嗎?
- 18. 這裏是不穩定的嗎?
- 19. 在這裏是不穩定的嗎?
- 20. 在Windows上git是穩定的嗎?
- 21. Erlang的OAuth2庫
- 22. 強穩定,弱穩定和超穩定匹配有什麼區別?
- 23. Android聯繫人 - 它有一個不穩定的?
- 24. 是否有Cassandra Erlang接口的任何文檔?
- 25. Solr足夠穩定以用作主要存儲庫嗎?
- 26. Cassandra/CQL3列系列可以有一個複合分區鍵嗎?
- 27. erlang thrift cassandra multiget_slice返回空列表
- 28. 循環中可能有不穩定的步驟嗎?
- 29. 無法在源表中獲得一組穩定的行嗎?
- 30. Cassandra DB:可以在Cassandra數據庫中存儲XML文件嗎?
還有[erlcassa](https://github.com/ostinelli/erlcassa) – Daniel 2012-06-13 12:49:43