1. set
- 기능 : 데이터 넣기, 수정
- 문법
set <ksp>.<cf> ['<key>'] ['<col>']='value'
set <ksp>.<cf> ['<key>'] ['<super>'] ['<col>']='value'
- 예시
set Keyspace1.Standard1 ['key_1'] ['first_name']='kang'
set Keyspace1.Standard1 ['key_1'] ['first_name']='sin'
- 비고
* 하나의 column family(<cf>)에는 중복된 중복된 키값(<key>)이 들어갈 수 없다.
* 같은 키값에 같은 컬럼명으로 호출된 set은 추가가 아니라 수정이 일어난다.
2. get
- 기능 : 데이터 얻기
- 문법
get <ksp>.<cf> ['<key>']
get <ksp>.<cf> ['<key>'] ['<super>']
get <ksp>.<cf> ['<key>'] ['<col>']
get <ksp>.<cf> ['<key>'] ['<super>'] ['<col>']
- 예시
get Keyspace1.Standard1 ['key_1']
get Keyspace1.Standard1 ['key_1']['first_name']
- 비고
3. del
- 기능 : 데이터 삭제
- 문법
del <ksp>.<cf> ['<key>']
del <ksp>.<cf> ['<key>'] ['<col>']
del <ksp>.<cf> ['<key>'] ['<super>'] ['<col>']
- 예시
del Keyspace1.Standard1 ['key_1']
- 비고
4. count
- 기능 : 데이터 얻기
- 문법
count <ksp>.<cf> ['<key>']
count <ksp>.<cf> ['<key>'] ['<super>']
- 예시
count Keyspace1.Standard1 ['key_1']
- 비고
[ 참고 ]
<ksp>,<cf>는 namespace 정도로 이해
<key>는 hashtable에서 key값 정도로 이해
<super>는 폴더 구조에서 상위 폴더로 이해
<col>는 폴더 구조에서 상위 폴더에 속한 하위 폴더로 이해
<value>는 하위 폴더안의 파일로 이해
'데이터베이스 > Cassandra' 카테고리의 다른 글
Cassandra config file (0) | 2011.03.16 |
---|---|
Cassandra 명령어 - 1 (0) | 2011.03.16 |
Cassandra 데이터 구조 (0) | 2011.03.16 |