mongodb Azure CosmosDB是否可以存储非ASCII字符以支持多语言数据存储?

j13ufse2  于 2023-05-06  发布在  Go
关注(0)|答案(1)|浏览(189)

客户将其信息以本地语言保存在写入存储中。我需要为具有基本属性的客户信息构建读存储。客户名称可以是英语、日文、中文、印地语等。

  1. CosmosDB是否有能力将非ASCII字符存储为SQL Server?
    1.是否可以查询如下:
SELECT f.address
FROM Families f
WHERE f.id = 'アンダーソン家族'

1.如果#1,2是可能的,那么所有的API for azure cosmosdb都支持这个功能吗?
1.如果cosmosdb不支持这种存储方式,还有其他的选择吗?
请指向一些文档或博客,以构建在Azure CosmosDB中存储多语言数据的文档存储。

bzzcjhmw

bzzcjhmw1#

Cosmos DB支持SQL API中所有功能的utf-8编码,包括查询。
Here's a test for Cosmos DB's JavaScript SDK which uses "डेटाबेस پایگاه داده 数据库" as a test expression. https://github.com/Azure/azure-cosmos-js/blob/master/src/test/integration/encoding.spec.ts

相关问题