일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | 7 |
8 | 9 | 10 | 11 | 12 | 13 | 14 |
15 | 16 | 17 | 18 | 19 | 20 | 21 |
22 | 23 | 24 | 25 | 26 | 27 | 28 |
29 | 30 | 31 |
- DAPP
- smart contract
- 백서
- 비트코인
- keras
- 마스터링 비트코인
- 개발
- 솔리디티
- 스마트컨트랙트
- node js
- 마스터링비트코인
- 문자열
- Redis
- 마스터링 이더리움
- 주소
- 개인키
- Ethereum
- 레디스
- javascript
- 이더리움
- pythonic
- 파이썬
- 블록체인
- 공개키
- js
- 암호화폐
- python
- 블록체인개발
- solidity
- 알고리즘
- Today
- Total
목록레디스 (3)
개발이야기
이번 포스팅에서는 redis info 명령에 대해서 알아보도록 하겠습니다. info memory - Python redis info 예제 코드 - 메모리 확인 import redis def connect_redis(): try: conn = redis.StrictRedis(host=redis_info['host'], port=redis_info['port'], db=redis_info['db']) except Exception as e: print("DB connection error: ", e) return conn def info_redis(): conn = connect_redis() result = conn.info(section='memory') pr..
Redis 에는 특별한 command 가 존재합니다. 흔한 명령어 앞에 X 를 붙인 명령들인데요. 먼저 Xadd 부터 살펴보겠습니다. 1. XADD xadd 의 명령어 패턴은 아래와 같습니다. xadd key ID field string 먼저 key 값은 redis 에서 값에 접근하는 key를 의미합니다. ID 는 보통 * (asterisk)로 지정하게 되는데 값이 들어갈때의 timestamp 가 들어갑니다. ID 는 '1555414128596-0' 이런 형태로 되어있습니다. timtestamp 옆에 있는 숫자는 해당 timestamp 에 값이 중복으로 들어가면 구별해주는 갑이 됩니다. id 는 중복될 수 없습니다. 따라서 이미 '1555414128596-0' 값이 존재한다면 id 값을 '15554141..
오늘은 python에서 redis에 lpush 명령을 이용하여 리스트 자료형에 값을 저장하는 방법과 hset을 이용하여 해시 자료형에 값을 넣는 방법에 대해서 살펴보도록 하겠습니다. 1. lpush 먼저 lpush 명령입니다. lpush 명령을 사용하면 해당 키 값의 리스트 자료형에 첫 부분에 값을 저장하게 됩니다. 이를 파이썬에서 한번 확인해 보도록 하겠습니다. import redis conn = redis.Redis(host='YourHostNumber', port="YourPostNumber", db="select db")conn.lpush('test', 1,2,3,4,5) lpush 를 사용하여 키가 'test'인 자료형의 1,2,3,4,5를 순차적으로 넣었습니다. 이를 lrange 명령을 통해 ..