"Mysql/hive/redis"의 두 판 사이의 차이
ph
(→pipe) |
(→pipe) |
||
28번째 줄: | 28번째 줄: | ||
* 명령을 그대로 텍스트파일에 넣되 windows식 행바꿈이 필요하다. [https://redis.io/topics/mass-insert 참고] | * 명령을 그대로 텍스트파일에 넣되 windows식 행바꿈이 필요하다. [https://redis.io/topics/mass-insert 참고] | ||
** 굳이 [https://redis.io/topics/protocol redis protocol] 안써도 됨 | ** 굳이 [https://redis.io/topics/protocol redis protocol] 안써도 됨 | ||
− | * cluster모드에서 pattern으로 key찾아 지우기 코드: http://stackoverflow.com/a/43841705/766330 | + | * cluster모드에서 pattern으로 key찾아 지우기 코드: http://stackoverflow.com/a/43841705/766330 누가했는지 잘했구만 |
2017년 5월 8일 (월) 16:12 판
목차
Rename table
ALTER TABLE table_name RENAME TO new_table_name;
Mysql
Create user
CREATE USER 'newuser'@'localhost' IDENTIFIED BY ‘password'; GRANT ALL PRIVILEGES ON * . * TO 'newuser'@‘localhost'; FLUSH PRIVILEGES;
DROP USER ‘demo’@‘localhost’;
HIVE
Hive Tutorial
view partitions
show partitions table;
http://stackoverflow.com/q/15616290/766330
특정 partition만을 대상으로 조회하는 특별한 쿼리는 없다. 파티션 정보를 where에 넣으면 hive가 자동으로 알아서 하는 것으로 보임. ref. how to select data from hive with specific partition?
Redis
pipe
- cluster모드에서는 pipe가 동작하지 않는다. 각 서버(slot)에 알맞게 알아서 날려주어야 함.
- 소스에서 key_to_slot함수 참고.
- slot 확인 : $ redis-cli cluster nodes
- 명령을 그대로 텍스트파일에 넣되 windows식 행바꿈이 필요하다. 참고
- 굳이 redis protocol 안써도 됨
- cluster모드에서 pattern으로 key찾아 지우기 코드: http://stackoverflow.com/a/43841705/766330 누가했는지 잘했구만