未验证 提交 423098dc 编写于 作者: B BossZou 提交者: GitHub

Update mishards configure files (#1938)

* Update web readme
Signed-off-by: NYhz <yinghao.zou@zilliz.com>

* [skip ci] update configure files
Signed-off-by: NYhz <yinghao.zou@zilliz.com>

* [skip ci] rename table to collection
Signed-off-by: NYhz <yinghao.zou@zilliz.com>
上级 46440076
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Please mark all change in change log and use the issue from GitHub Please mark all change in change log and use the issue from GitHub
# Milvus 0.8.0 (2020-04-14) # Milvus 0.8.0 (2020-04-15)
## Bug ## Bug
- \#1276 SQLite throw exception after create 50000+ partitions in a table - \#1276 SQLite throw exception after create 50000+ partitions in a table
...@@ -34,7 +34,7 @@ Please mark all change in change log and use the issue from GitHub ...@@ -34,7 +34,7 @@ Please mark all change in change log and use the issue from GitHub
- \#1886 Refactor log on search and insert request - \#1886 Refactor log on search and insert request
- \#1897 Heap pop and push can be realized by heap_swap_top - \#1897 Heap pop and push can be realized by heap_swap_top
- \#1928 Fix too many data and uid copies when loading files - \#1928 Fix too many data and uid copies when loading files
- \#1930 Upgrade mishards to 0.8.0 - \#1930 Upgrade mishards to v0.8.0
## Task ## Task
......
...@@ -422,12 +422,21 @@ Creates a collection. ...@@ -422,12 +422,21 @@ Creates a collection.
##### Body Parameters ##### Body Parameters
| Parameter | Description | Required? | | Parameter | Description | Required? |
| ----------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------- | | ----------------- | ----------------------------------------------------------------------------------------- | --------- |
| `collection_name` | The name of the collection to create, which must be unique within its database. | Yes | | `collection_name` | The name of the collection to create, which must be unique within its database. | Yes |
| `dimension` | The dimension of the vectors that are to be inserted into the created collection. | Yes | | `dimension` | The dimension of the vectors that are to be inserted into the created collection. | Yes |
| `index_file_size` | Threshold value that triggers index building for raw data files. The default is 1024. | No | | `index_file_size` | Threshold value that triggers index building for raw data files. The default is 1024. | No |
| `metric_type` | The method vector distances are compared in Milvus. The default is L2. Currently supported metrics include `L2` (Euclidean distance), `IP` (Inner Product), `HAMMING` (Hamming distance), `JACCARD` (Jaccard distance), and `TANIMOTO` (Tanomoto distance). | No | | `metric_type` | The method vector distances are compared in Milvus. The default is L2. | No |
* Currently supported metrics include:
- `L2` (Euclidean distance),
- `IP` (Inner Product)
- `HAMMING` (Hamming distance)
- `JACCARD` (Jaccard distance)
- `TANIMOTO` (Tanomoto distance)
- `SUBSTRUCTURE` (Sub structure distance)
- `SUPERSTRUCTURE` (Super structure distance)
#### Response #### Response
...@@ -1541,6 +1550,11 @@ For each index type, the RESTful API has specific index parameters and search pa ...@@ -1541,6 +1550,11 @@ For each index type, the RESTful API has specific index parameters and search pa
<td><pre><code>{"M": $int, "efConstruction": $int}</code></pre></td> <td><pre><code>{"M": $int, "efConstruction": $int}</code></pre></td>
<td><pre><code>{"ef": $int}</code></pre></td> <td><pre><code>{"ef": $int}</code></pre></td>
</tr> </tr>
<tr>
<td> ANNOY</td>
<td><pre><code>{"n_trees": $int}</code></pre></td>
<td><pre><code>{"search_k": $int}</code></pre></td>
</tr>
</table> </table>
For detailed information about the parameters above, refer to [Milvus Indexes](https://milvus.io/docs/guides/index.md) For detailed information about the parameters above, refer to [Milvus Indexes](https://milvus.io/docs/guides/index.md)
......
...@@ -54,7 +54,7 @@ Follow below steps to start a standalone Milvus instance with Mishards from sour ...@@ -54,7 +54,7 @@ Follow below steps to start a standalone Milvus instance with Mishards from sour
3. Start Milvus server. 3. Start Milvus server.
```shell ```shell
$ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/opt/milvus/db milvusdb/milvus:0.6.0-gpu-d120719-2b40dd $ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/opt/milvus/db milvusdb/milvus:0.8.0-gpu-d041520-464400
``` ```
4. Update path permissions. 4. Update path permissions.
......
...@@ -48,7 +48,7 @@ Python 版本为3.6及以上。 ...@@ -48,7 +48,7 @@ Python 版本为3.6及以上。
3. 启动 Milvus 服务。 3. 启动 Milvus 服务。
```shell ```shell
$ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/opt/milvus/db milvusdb/milvus:0.6.0-gpu-d120719-2b40dd $ sudo nvidia-docker run --rm -d -p 19530:19530 -v /tmp/milvus/db:/opt/milvus/db milvusdb/milvus:0.8.0-gpu-d041520-464400
``` ```
4. 更改目录权限。 4. 更改目录权限。
......
...@@ -3,7 +3,7 @@ services: ...@@ -3,7 +3,7 @@ services:
milvus_wr: milvus_wr:
runtime: nvidia runtime: nvidia
restart: always restart: always
image: milvusdb/milvus:0.7.1-gpu-d032920-3cdba5 image: milvusdb/milvus:0.8.0-gpu-d041520-464400
ports: ports:
- "0.0.0.0:19540:19530" - "0.0.0.0:19540:19530"
volumes: volumes:
...@@ -13,7 +13,7 @@ services: ...@@ -13,7 +13,7 @@ services:
milvus_ro: milvus_ro:
runtime: nvidia runtime: nvidia
restart: always restart: always
image: milvusdb/milvus:0.7.1-gpu-d032920-3cdba5 image: milvusdb/milvus:0.8.0-gpu-d041520-464400
ports: ports:
- "0.0.0.0:19541:19530" - "0.0.0.0:19541:19530"
volumes: volumes:
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
# is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
# or implied. See the License for the specific language governing permissions and limitations under the License. # or implied. See the License for the specific language governing permissions and limitations under the License.
version: 0.2 version: 0.3
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Server Config | Description | Type | Default | # Server Config | Description | Type | Default |
...@@ -42,14 +42,19 @@ server_config: ...@@ -42,14 +42,19 @@ server_config:
# | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | | # | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | |
# | 'mysql', replace other texts with real values. | | | # | 'mysql', replace other texts with real values. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# preload_table | A comma-separated list of table names that need to be pre- | StringList | | # preload_collection | A comma-separated list of collection names that need to | StringList | |
# | loaded when Milvus server starts up. | | | # | be pre-loaded when Milvus server starts up. | | |
# | '*' means preload all existing tables (single-quote or | | | # | '*' means preload all existing tables (single-quote or | | |
# | double-quote required). | | | # | double-quote required). | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# auto_flush_interval | The interval, in seconds, at which Milvus automatically | Integer | 1 (s) |
# | flushes data to disk. | | |
# | 0 means disable the regular flush. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+
db_config: db_config:
backend_url: sqlite://:@:/ backend_url: sqlite://:@:/
preload_table: preload_collection:
auto_flush_interval: 1
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Storage Config | Description | Type | Default | # Storage Config | Description | Type | Default |
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
# is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
# or implied. See the License for the specific language governing permissions and limitations under the License. # or implied. See the License for the specific language governing permissions and limitations under the License.
version: 0.2 version: 0.3
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Server Config | Description | Type | Default | # Server Config | Description | Type | Default |
...@@ -42,14 +42,19 @@ server_config: ...@@ -42,14 +42,19 @@ server_config:
# | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | | # | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | |
# | 'mysql', replace other texts with real values. | | | # | 'mysql', replace other texts with real values. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# preload_table | A comma-separated list of table names that need to be pre- | StringList | | # preload_collection | A comma-separated list of collection names that need to | StringList | |
# | loaded when Milvus server starts up. | | | # | be pre-loaded when Milvus server starts up. | | |
# | '*' means preload all existing tables (single-quote or | | | # | '*' means preload all existing tables (single-quote or | | |
# | double-quote required). | | | # | double-quote required). | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# auto_flush_interval | The interval, in seconds, at which Milvus automatically | Integer | 1 (s) |
# | flushes data to disk. | | |
# | 0 means disable the regular flush. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+
db_config: db_config:
backend_url: sqlite://:@:/ backend_url: sqlite://:@:/
preload_table: preload_collection:
auto_flush_interval: 1
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Storage Config | Description | Type | Default | # Storage Config | Description | Type | Default |
......
...@@ -18,7 +18,7 @@ services: ...@@ -18,7 +18,7 @@ services:
milvus_wr: milvus_wr:
runtime: nvidia runtime: nvidia
restart: always restart: always
image: milvusdb/milvus:0.7.1-gpu-d032920-3cdba5 image: milvusdb/milvus:0.8.0-gpu-d041520-464400
volumes: volumes:
- /tmp/milvus/db:/var/lib/milvus/db - /tmp/milvus/db:/var/lib/milvus/db
- ./wr_server.yml:/var/lib/milvus/conf/server_config.yaml - ./wr_server.yml:/var/lib/milvus/conf/server_config.yaml
...@@ -29,7 +29,7 @@ services: ...@@ -29,7 +29,7 @@ services:
milvus_ro: milvus_ro:
runtime: nvidia runtime: nvidia
restart: always restart: always
image: milvusdb/milvus:0.7.1-gpu-d032920-3cdba5 image: milvusdb/milvus:0.8.0-gpu-d041520-464400
volumes: volumes:
- /tmp/milvus/db:/var/lib/milvus/db - /tmp/milvus/db:/var/lib/milvus/db
- ./ro_server.yml:/var/lib/milvus/conf/server_config.yaml - ./ro_server.yml:/var/lib/milvus/conf/server_config.yaml
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
# is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
# or implied. See the License for the specific language governing permissions and limitations under the License. # or implied. See the License for the specific language governing permissions and limitations under the License.
version: 0.2 version: 0.3
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Server Config | Description | Type | Default | # Server Config | Description | Type | Default |
...@@ -42,14 +42,19 @@ server_config: ...@@ -42,14 +42,19 @@ server_config:
# | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | | # | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | |
# | 'mysql', replace other texts with real values. | | | # | 'mysql', replace other texts with real values. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# preload_table | A comma-separated list of table names that need to be pre- | StringList | | # preload_collection | A comma-separated list of collection names that need to | StringList | |
# | loaded when Milvus server starts up. | | | # | be pre-loaded when Milvus server starts up. | | |
# | '*' means preload all existing tables (single-quote or | | | # | '*' means preload all existing tables (single-quote or | | |
# | double-quote required). | | | # | double-quote required). | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# auto_flush_interval | The interval, in seconds, at which Milvus automatically | Integer | 1 (s) |
# | flushes data to disk. | | |
# | 0 means disable the regular flush. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+
db_config: db_config:
backend_url: mysql://root:milvusroot@milvus-mysql:3306/milvus backend_url: mysql://root:milvusroot@milvus-mysql:3306/milvus
preload_table: preload_collection:
auto_flush_interval: 1
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Storage Config | Description | Type | Default | # Storage Config | Description | Type | Default |
......
...@@ -9,7 +9,7 @@ ...@@ -9,7 +9,7 @@
# is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express # is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express
# or implied. See the License for the specific language governing permissions and limitations under the License. # or implied. See the License for the specific language governing permissions and limitations under the License.
version: 0.2 version: 0.3
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Server Config | Description | Type | Default | # Server Config | Description | Type | Default |
...@@ -42,14 +42,19 @@ server_config: ...@@ -42,14 +42,19 @@ server_config:
# | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | | # | Keep 'dialect://:@:/', 'dialect' can be either 'sqlite' or | | |
# | 'mysql', replace other texts with real values. | | | # | 'mysql', replace other texts with real values. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# preload_table | A comma-separated list of table names that need to be pre- | StringList | | # preload_collection | A comma-separated list of collection names that need to | StringList | |
# | loaded when Milvus server starts up. | | | # | be pre-loaded when Milvus server starts up. | | |
# | '*' means preload all existing tables (single-quote or | | | # | '*' means preload all existing tables (single-quote or | | |
# | double-quote required). | | | # | double-quote required). | | |
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# auto_flush_interval | The interval, in seconds, at which Milvus automatically | Integer | 1 (s) |
# | flushes data to disk. | | |
# | 0 means disable the regular flush. | | |
#----------------------+------------------------------------------------------------+------------+-----------------+
db_config: db_config:
backend_url: mysql://root:milvusroot@milvus-mysql:3306/milvus backend_url: mysql://root:milvusroot@milvus-mysql:3306/milvus
preload_table: preload_collection:
auto_flush_interval: 1
#----------------------+------------------------------------------------------------+------------+-----------------+ #----------------------+------------------------------------------------------------+------------+-----------------+
# Storage Config | Description | Type | Default | # Storage Config | Description | Type | Default |
......
...@@ -14,7 +14,7 @@ py==1.8.0 ...@@ -14,7 +14,7 @@ py==1.8.0
pyasn1==0.4.7 pyasn1==0.4.7
pyasn1-modules==0.2.6 pyasn1-modules==0.2.6
pylint==2.3.1 pylint==2.3.1
pymilvus==0.2.9 pymilvus==0.2.10
#pymilvus-test==0.3.3 #pymilvus-test==0.3.3
pyparsing==2.4.0 pyparsing==2.4.0
pytest==4.6.3 pytest==4.6.3
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册