[정리] 데이터베이스/[NoSQL] Cassandra(2)
-
[2019.03.14] 카산드라 CQL
Mac에서 카산드라 설치 brew install cassandra 카산드라 설치 brew services start cassandra 카산드라 실행 cqlsh 카산드라를 조작하는 cql 실행 cassandra-cli 는 deprecated 됨 CQL 테이블 생성, 수정 간단 예시cqlsh> CREATE KEYSPACE test WITH REPLICATION = {'class':'SimpleStrategy', 'replication_factor':2}; cqlsh> USE test; cqlsh:test>CREATE TABLE member( id int, name text, age int, PRIMARY KEY (id));cqlsh:test> ALTER TABLE member ADD money int;cql..
2019.03.14 -
[2019.03.14] 카산드라 Intro
카산드라 관련 좋은 정리 링크https://meetup.toast.com/posts/58https://meetup.toast.com/posts/60https://meetup.toast.com/posts/65 제품 데이터 레이어 RDBMS MySQL OracleDB PostgreSQL 데이터 베이스 테이블 행 열 NoSQL Cassandra 키 스페이스 테이블 행 열RDBMS에서 사용하는 데이터 레이어와 거의 유사하다.실제로 Cassandra를 통제하는 언어는 CQL이라고 부르는데 이름도 그렇고 사용방식이 거의 같다.그렇다고 RDBMS 를 완벽히 대체할 수 있는 솔루션은 아니므로 맹신하면 안된다. 장점+ 확장성과 가용성에 최적화된 분산형 Data storage 다.+ Consistent hashing 으로..
2019.03.14