phpcassa

    1熱度

    2回答

    有誰知道如何使用phpcassa用於cassandra用Yiiframework?我試過Cassandra PDO。它工作得很好,但我碰巧喜歡phpcassa的作品。特別是對大多數cassandra功能的支持。 我不知道,但我發現phpcassa更容易使用。 有什麼建議嗎? 問候

    1熱度

    1回答

    我phpcassa創建column family當得到一個非常奇怪的錯誤,這裏是我的代碼: $sys = new SystemManager("127.0.0.1:9160"); $attr = array("comparator" => "UTF8Type"); $data = $sys->create_column_family("my_key_space", "use

    1熱度

    1回答

    我不能找到一種方法,通過列名的第二或任何其他部分獲得列,例如,如果我有 USER_ID:時間戳 我該怎麼選擇按時間戳列並完全忽略user_id? 這是我現在使用的代碼: $slice = new ColumnSlice(array('user_id'), "", 1); $row = $cf->get("key", $slice); 謝謝。

    4熱度

    2回答

    我想獲得cassandra中所有行的列名,我怎麼能在phpcassa中做到這一點? 如果phpcassa不支持它,還有其他的語言,libs可以做到嗎? 在我的情況下,列名是短暫的,但排很長(約1000 +),數據是大(約10萬)

    1熱度

    1回答

    我仍然試圖圍繞cassandra中的組合鍵的整個概念。我從https://github.com/thobbs/phpcassa/blob/master/examples/composites.php拿起這一段代碼,我努力理解這意味着什麼(請在下面看到的問題/註釋中): $cf->insert_format = ColumnFamily::ARRAY_FORMAT; $cf->return_for

    0熱度

    1回答

    我使用超級列創建兩人之間的聊天。 每個聊天都有自己的行,其中包含所有的消息。 當用戶想要刪除該聊天時,我只需將列重命名爲old_chat_deleted,我將創建新的聊天消息存儲位置,但現在的問題是如何重命名我的舊列家族? 如果這是不可能的,剩下的唯一選擇是刪除整個cf並用新名稱創建一個新的cf,但是如果聊天有100k+消息可能會非常慢,因爲我需要將所有數據恢復爲我的服務器,然後將其插回...

    1熱度

    1回答

    當羣集中某些cassandra服務器出現故障時,phpcassa需要很長時間才能響應。 從邏輯上講,phpcassa應該連接到正在運行的節點並獲取數據,而不是嘗試連接到向下節點。 有沒有人有任何想法如何phpcassa的作品? 在下行節點情況下它的行爲如何?

    1熱度

    3回答

    某處我聽說在卡桑德拉使用多行選擇是不好的,因爲對於每一行選擇它運行新的查詢,所以例如,如果我想一次獲取1000行,它將與運行1000一次分開查詢,這是真的嗎? 如果每次頁面加載時選擇大約50行,如果說我在一分鐘內有1000次頁面瀏覽量,會不會嚴重拖慢cassandra? P.S我使用PHPCassa爲我的項目

    4熱度

    2回答

    如果我使用UUID1作爲列名,然後使用php檢索它們如何將該UUID轉換爲可讀的字符串,以便將該字符串插入到HTML中,然後再使用它來選擇將同一列轉換回UUID?這甚至有可能嗎? 我可以用UTF8或其他東西去,但我想避免碰撞,並獲得有序的寬行,我真的需要將這些列名稱存儲到HTML,我看不到任何其他方式來做到這一點。我正在使用phpcassa。

    1熱度

    1回答

    我一直在google和stackoverflow上搜索關於使用PHPcassa生成UUID的教程。我是一個noob,我似乎無法弄清楚這一點。我正在使用最新的PHPcassa版本,這是這個URL http://thobbs.github.com/phpcassa/ 任何人都可以給我一步一步的例子,如何生成一個? 非常感謝你!!!!