![](/img/trans.png)
[英]DSL query sortBy in case insensitive query formation in java, mssql DB
[英]case insensitive query in dynamo DB
我想掃描/查詢dynamo DB表。 Dynamo DB區分大小寫。 我想有時使用哈希/范圍鍵作為字符串。 有沒有什么辦法可以在發電機數據庫級別中啟用不區分大小寫? 或者還有其他解決方案嗎? 我正在使用JAVA SDK查詢Dynamo
我可以想到兩種可能的方式
1)通過調整模式在應用程序端解決
例如,每當添加新用戶時,現在假設您有“名稱”作為哈希鍵,在以小寫字母命名后添加它們
John --> john
Doe --> doe
記住要存儲值( name
作為搜索的哈希)和( displayName
用於顯示目的)
現在在查詢數據庫之前,您可以將搜索轉換為小寫。
2)使用ElasticSearch: DyanmoDB表可以與ElasticSearch集成,ElasticSearch可以對您的表執行不同的搜索操作( 參考鏈接 )
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.