2017-12-09 5 views
0

Tarantool의 첫 걸음에서 나는 기본적인 것들을하는 방법을 궁금해합니다. 나는 인덱스를 열거 할 필요가 없습니다 SQL 데이터베이스의 기본 키를 자동 증가와 유사한 일이Tarantool - AUTOINCREMENT 상당?

s:insert(1,'{"name": "foo name", "phone": "foo phone"}') 
s:insert(2,'{"name": "barname", "phone": "bar phone"}') 

있습니까 :

나는 다음과 같은 레지스터를 저장하고 상상해?

Tarantool 1.6에서 기본 색인을 지정하지 않는 것과 같은 것이 있습니다. box.space.bigspace:auto_increment{'Fld#1', 'Fld#2'} : 당신처럼 사용할 수있는 (사용되지 않음) AUTO_INCREMENT 기능이

답변

1

감사합니다.

Fld # 1과 Fld # 2는 새로운 튜플에 배치 할 내용입니다. here을 참조하십시오. Tarantool 1.7.5부터 sequences을 사용하는 것이 좋습니다. 이는 키 생성 방법을 지정할 수 있다는 점에서 흥미 롭습니다. 기본적으로 시퀀스를 설정하면이를 공간에 할당하고 새 튜플을 추가 할 때마다 자동 증가됩니다.