cost 97 ms
具有 FastAPI 端點引發 BrokenResourceError 的多個 DynamoDB(PynamoDB) 查詢

[英]Multiple DynamoDB(PynamoDB) Queries with FastAPI endpoint raising BrokenResourceError

我試圖在一個 API 請求中進行多個查詢。 我發現我可以毫無問題地進行 1 次查詢,但是當我嘗試在同一個請求中進行多次查詢時,我最終遇到了 BrokenResourceError。 我確實得到了我想要的返回值,但由於這個錯誤,看起來我的后端掛斷了,這導致其他請求等待這個請求返回。 我找不到關於這個特 ...

我可以從 PynamoDB 中的 TableConnection 創建模型嗎?

[英]Can I create a Model from a TableConnection in PynamoDB?

我有通過基礎設施即代碼實現創建的現有 DynamoDB 表。 在我的應用程序中,我想為這個現有表使用Model抽象。 我使用TableConnection連接到現有表並運行較低級別的命令( get_item等)。 有沒有辦法從現有的TableConnection創建Model (無需重新定義M ...

具有多個數據庫的 PynamoDB 相同模型

[英]PynamoDB same model with multipe databases

PynamoDB 的實現方式是查看特定的單個 DynamoDB 表: 我的基礎架構的工作方式是它擁有與我的客戶端一樣多的 dynamodb 表,因此單個 Lambda 函數必須處理任何數量的結構相同的單獨表,例如代表“UserModel”。 我無法指定一個具體的。 我如何使這個模型定義動態化 ...

PynamoDB 創建 GSI 和 LSI Python 錯誤

[英]PynamoDB Creating GSI and LSI Python Error

你好,希望你一切都好,我正在尋求幫助,因為我正在學習和試驗 pynamodb 目標創建 LSI 和 GSI 階段 1:創建索引並流行假數據 到目前為止一切都很好階段 2 設置 GSI 和 LSI UserModel.create_table() 錯誤 正如您所看到的,直到創建表和填充數據我很好使用 ...

金字塔 | 動態模塊

[英]Pynamodb | Dynamodb

嘿,我對 pynamodb 很陌生,我想知道如何在不重寫模型定義的情況下使用 pynamodb 中預先存在的表。 所以在這里我看到了我的數據庫中的表名,但我不能使用它們,請幫助我如何在不定義模型的情況下使用這些表。 謝謝 ...

本地二級索引的 PynamoDB 錯誤:ValueError('表 table_4 沒有索引:key1_index',)

[英]PynamoDB Error for Local Secondary Index: ValueError('Table table_4 has no index: key1_index',)

我是 pynamodb 的新手,我正在嘗試查詢 LSI(已在 dynamodb 主表中定義)並獲得以下異常。 用例:我只想在 LSI 上查詢 hash_key,因為我已經為 key1 (range_key) 提供了默認值,並希望根據 key1 獲取排序后的數據。 大規模集成電路 Model 主表 ...

PynamoDB 中的批量寫入操作是否使用多線程策略?

[英]Does the bulk write operation in PynamoDB utilize a multi-threading strategy?

我正在將條目寫入 DynamoDB 表: 我懷疑這很慢,所以我正在考慮使用多線程策略,例如concurrent.futures將每個條目寫入表: 但是,我在 PynamoDB 的文檔中發現了這種批量寫入的方法。 看起來這是一種加速寫入操作的便捷方式。 它是否也使用多線程策略? PynamoDB ...

在 Django 管理面板中顯示 DynamoDB 數據

[英]Displaying DynamoDB data in Django admin panel

我想在 Django 管理面板頁面上顯示來自 DynamoDB 的數據。 我已經嘗試使用 PynamoDB 創建 model 並將其注冊到管理面板。 我面臨以下兩個問題: 僅從 DynamoDB 表中獲取屬性“id”而不是所有屬性。 我在使用 boto3 從 DynamoDB 表中獲取屬性定義時確認 ...

使用 Pynamodb 保存 object 創建日期時間

[英]Saving object creation datetime using Pynamodb

我只想在創建新的 object 時更新creation_datetime ,並在使用save方法時在每次更新時更新last_update_datetime 。 即使現有的 object 正在更新, default_for_new也在更新時間。 有什么選擇嗎? 下面是我試過的示例代碼 ...

是否可以使用獨占終端節點在 DynamoDB 全局二級索引上生成 BETWEEN 查詢?

[英]Is it possible to generate a BETWEEN query on a DynamoDB Global Secondary Index using an exclusive endpoint?

默認情況下,BETWEEN 查詢的端點是包含的。 我想使用專有端點查詢一系列日期時間。 我目前正在使用 pynamo,所以我的查詢是: 我不想包含create_date為end_datetime的項目。 在我當前的偏好順序中,不太理想的選項是在查詢后顯式過濾出帶有create_date == en ...

PynamoDb - 增量操作

[英]PynamoDb - Increment operation

有沒有辦法使用pynamodb執行以下代碼片段? 根據此處的測試和此處的文檔,我可以看到它是受支持的,但是當我嘗試對如下所示的數字字段執行add操作時,它會拋出AttributeError: 'int' object has no attribute 'add'異常。 test_table.bala ...

如何在 pynamodb 中創建只讀 model 屬性?

[英]How to create a read-only model attribute in pynamodb?

我正在研究一個 model ,它通過一個簡單的 hack 實現了一個只讀屬性:from pynamodb.models import Model class MyModel(Model): […] updated_at = UTCDateTimeAttribute() ...

2021-02-25 01:19:12   1   35    pynamodb  
PynamoDB 單表設計 OrgsAndUsers

[英]PynamoDB Single Table Design OrgsAndUsers

我正在嘗試使用 pynamodb 創建這個單表: 這是我對 OrgModel 所擁有的: 如何為 User 對象建模? 如何將OrgModel設置為用戶的分區鍵? pynamodb 是用於在 python 中進行 dynamodb 編程的好包嗎? ...

在 python 的 dynamodb 中使用全局二級索引時出錯

[英]Error while using Global Secondary index in dynamodb in python

我在 AWS dynamodb 中創建了一個全局二級索引,其中在我將手機用作 GSI 的用戶表中。 我收到一條消息錯誤: 'Table UsersTable 沒有索引:PHONE_INDEX' 。 下面是作為 GSI 的用戶表和電話的代碼片段。 我無法弄清楚我收到此錯誤的原因。 ...

JSON 表示 PynamoDB 實例

[英]JSON representation PynamoDB Instance

我無法從 PynamoDB 實例獲取 JSON 表示。 這是 Model。 我需要的是 my_test 的 JSON 表示。 我嘗試過的事情是。 my_test.to_dict() - 這給出了一個非屬性錯誤 json.dumps(my_test.to_dict(), indent=2) 任何幫助 ...

2020-05-15 14:25:17   3   1107    pynamodb  

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM