'NoSQL/CouchBase'에 해당되는 글 5건

  1. Couchbase Server 4.0 Developer Release (install)
  2. Couchbase 3.0 install
  3. Viber라는 회사가 몽고DB에서 couchbase 마이그레이션
  4. Couchbase vs. Apache CouchDB 1
  5. CouchDB

CouchBase 4.0 개발자 버전 릴리즈 되었다.

SQL 구문으로 CouchBase 저장된 도큐먼트들을 조회할 있도록 기능이 개선되었다.

 

 

# OS CentOS7 지원
cat /etc/redhat-release
CentOS Linux release 7.1.1503 (Core)

rpm -qa *-release
centos-release-7-1.1503.el7.centos.2.8.x86_64

######################################################
# 설치시 주의해야 할 것..
# http://blog.couchbase.com/often-overlooked-linux-os-tweaks
######################################################

yum install wget 
 
mkdir -p /usr1/program
cd  /usr1/program
 
wget --continue http://packages.couchbase.com/releases/4.0.0-dp/couchbase-server-enterprise-4.0.0-dp-centos7.x86_64.rpm
sudo rpm --install couchbase-server-enterprise-4.0.0-dp-centos7.x86_64.rpm
 
service couchbase-server start 
 
 ######################################################
# PUBLIC ZONE 방화벽 오픈
# http://www.conory.com/note_linux/42477
# https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/7/html/Security_Guide/sec-Using_Firewalls.html
######################################################
firewall-cmd --permanent --zone=public --add-port=8091/tcp
firewall-cmd --permanent --zone=public --add-port=8092/tcp
firewall-cmd --permanent --zone=public --add-port=11211/tcp
firewall-cmd --permanent --zone=public --add-port=11210/tcp
firewall-cmd --permanent --zone=public --add-port=11209/tcp
firewall-cmd --permanent --zone=public --add-port=4369/tcp
firewall-cmd --permanent --zone=public --add-port=21100-21299/tcp

firewall-cmd --reload

-- 방화벽 존의 설정 파일 확인 
/etc/firewalld/zones/public.xml

systemctl enable couchbase-server

######################################################
## new feature N1QL
## http://docs.couchbase.com/4.0/n1ql/getting-started.html
######################################################

cd /opt/couchbase/bin
./cbq -engine=http://localhost:8093

-- Settings > Sample Buckets 
beer-sample 버켓 생성

-- 1. primary key 생성
CREATE PRIMARY INDEX ON `beer-sample` USING GSI;

-- 2. grouping 
SELECT DISTINCT type FROM `beer-sample`;

-- 3. query 
SELECT * FROM `beer-sample` WHERE type="brewery" LIMIT 1;


'NoSQL > CouchBase' 카테고리의 다른 글

Couchbase 3.0 install  (0) 2014.10.20
Viber라는 회사가 몽고DB에서 couchbase 마이그레이션  (0) 2014.03.12
Couchbase vs. Apache CouchDB  (1) 2014.01.17
CouchDB  (0) 2014.01.13

Couchbase 3.0 install


원본 링크
http://cafe.naver.com/couchbase/1313


Couchbase 서버 3.0의 새로운 기능 – http://docs.couchbase.com/admin/admin/Whats-new-3.0.html

릴리스 3.0 노트 – http://docs.couchbase.com/admin/admin/rel-notes/rel-notes3.0.html

Couchbase 서버 3.0 다운로드 – http://www.couchbase.com/download

Couchbase 서버 3.0 메뉴얼 – http://docs.couchbase.com/admin



sudo yum install gcc gcc-c++ kernel-devel make ncurses-devel \
    openssl-devel rpm-build python-setuptools python-devel \
    git cyrus-sasl-devel openssl-devel libtool scons python-26

yum provides */libcrypto.so.6
sudo yum install openssl098e    

wget --continue http://packages.couchbase.com/releases/3.0.0/couchbase-server-community-3.0.0-centos6.x86_64.rpm
sudo rpm --install couchbase-server-community-3.0.0-centos6.x86_64.rpm

# 방화벽 오픈
iptables -L
iptables -I INPUT -p tcp --dport 8091 -j ACCEPT
iptables -I INPUT -p tcp --dport 8092 -j ACCEPT
iptables -I INPUT -p tcp --dport 11211 -j ACCEPT
iptables -I INPUT -p tcp --dport 11210 -j ACCEPT
iptables -I INPUT -p tcp --dport 11209 -j ACCEPT
iptables -I INPUT -p tcp --dport 4369 -j ACCEPT
iptables -I INPUT -p tcp --dport 21100:21299 -j ACCEPT

service iptables save
/etc/init.d/iptables restart

'NoSQL > CouchBase' 카테고리의 다른 글

Couchbase Server 4.0 Developer Release (install)  (0) 2015.05.27
Viber라는 회사가 몽고DB에서 couchbase 마이그레이션  (0) 2014.03.12
Couchbase vs. Apache CouchDB  (1) 2014.01.17
CouchDB  (0) 2014.01.13


http://www.couchbase.com/presentations/couchbase-tlv-2014-couchbase-at-viber

viber라는 회사도 몽고DB에서 CouchBase로 마이그레이션했네,

'NoSQL > CouchBase' 카테고리의 다른 글

Couchbase Server 4.0 Developer Release (install)  (0) 2015.05.27
Couchbase 3.0 install  (0) 2014.10.20
Couchbase vs. Apache CouchDB  (1) 2014.01.17
CouchDB  (0) 2014.01.13

Couchbase vs. Apache CouchDB


본 문서는 여기 참고..


Couchbase vs. Apache CouchDB



CouchDB와 membase가 통합된 버젼이라는 거징. 아래중.. auto-sharding cluster technology가 가장 눈에 띠네~~

오홍.... memcached-compatible api 



간단하게 확장이 가능하네...hot spot이 전혀 발생을 안 하는군..  또한 설정 방법에 따라 메모리 저장소로 쓸수도 있고(memcached), 도큐먼트 형식인 CouchDB로 사용할 수도 있다.


카우치DB 한글 설명문
http://www.couchbase.com/kr/couchbase-server/why-couchbase


Couchbase Server 소개 및 아키텍쳐

http://djcodeplus.wordpress.com/2014/01/08/couchbase-server-%EC%86%8C%EA%B0%9C-%EB%B0%8F-%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90-part1-13/
http://djcodeplus.wordpress.com/2014/01/08/couchbase-server-%EC%86%8C%EA%B0%9C-%EB%B0%8F-%EC%95%84%ED%82%A4%ED%85%8D%EC%B3%90-part1-23/




'NoSQL > CouchBase' 카테고리의 다른 글

Couchbase Server 4.0 Developer Release (install)  (0) 2015.05.27
Couchbase 3.0 install  (0) 2014.10.20
Viber라는 회사가 몽고DB에서 couchbase 마이그레이션  (0) 2014.03.12
CouchDB  (0) 2014.01.13

CouchDB