2012-01-31 7 views
5

मैं कैसंड्रा के लिए हेक्टर स्थापित नहीं कर सकता। मैंने documentation और Cassandra wiki के माध्यम से देखा है। इन दस्तावेज़ों के साथ समस्या यह है कि बहुत सारी जानकारी पुरानी है, या minimalistic (या मुझे ज्ञान की कमी है)। वैसे भी, मैं सोच रहा हूं कि कोई भी इसे स्थापित करने के तरीके के बारे में कुछ अजीब सरल मार्गदर्शिका प्रदान कर सकता है।कैसरैंड के लिए हेक्टर

मैं एक जेएसपी पेज बनाने का लक्ष्य रख रहा हूं जो कैसंड्रा डेटाबेस का उपयोग कर सकता है।

मैं अब तक क्या किया है:

  • मैं हेक्टर 1.0-2 और कैसेंड्रा 1.0.7 डाउनलोड किया है।
  • मैं कैसेंड्रा की स्थापना की और जाँच की यह काम करता है (CLI इस्तेमाल किया नए कॉलम कुंजियों का उपयोग बनाने के लिए)
  • जावा परियोजना निर्देशिका लेकिन अभी भी कुछ नहीं में me.prettyprint.cassandra खोल कोशिश की है।

मुझे यह भी सुनिश्चित नहीं है कि थ्रिफ्ट एपीआई कहां प्राप्त करें (या इसे कैसे इंस्टॉल करें)? और, अगर मुझे इसकी ज़रूरत है?

किसी भी मदद की सराहना की जाएगी।

उत्तर

3

जैसा कि मुझे याद है, कैसंद्रा स्थापित करना बहुत आसान था, और हेक्टर को बुनियादी डालने के लिए काम करने के लिए मिलता है, उदाहरण प्राप्त करें। यह

  • की तरह स्थापित कैसेंड्रा
  • keyspace बनाएँ, और कैसेंड्रा CLI से स्तंभ परिवारों है।
  • एक सादा जावा मेवेन प्रोजेक्ट बनाएं, और हेक्टर, और थ्रिफ्ट निर्भरताओं को इसमें जोड़ें। (मेवेन जरूरी नहीं है, मेरा मतलब सिर्फ एक सरल हैलो-वर्ल्ड प्रोजेक्ट था।)
  • डालने कोड लिखें, फिर सीएलआई का उपयोग करके कैसंड्रा में चेक करें।
  • क्वेरी पुनर्प्राप्त लिखें, फिर देखें कि मैचों और स्लाइस ठीक से हैं या नहीं।

लेकिन वह कैसंद्रा 0.6.0 था। यकीन नहीं है कि इतना मुश्किल क्या है।

कृपया this tutorial पर देखें, और आप यह सरल source code for insertion भी देख सकते हैं। यदि आप कुछ परेशानी में उतरते हैं तो विशिष्ट समस्या के साथ आते हैं, तो यह बहुत आसान होगा।

उम्मीद है कि इससे मदद मिलती है।

संबंधित मुद्दे