dbm

    0熱度

    1回答

    首先,我不知道我是否正確表達了我的標題,但是在這裏。 我想從一個shell腳本在以下mannger輸入命令: #!/bin/sh Dbm2 table THE_TABLE 然而,Dbm2運行命令後,當前shell獲取與Dbm2外殼更換,我不能再繼續使用shell包裝器腳本。 手動,這將做如下所示: server_name% Dbm2 Dbm: no table> table THE_TA

    1熱度

    1回答

    我的目標是創建一個MD5哈希數據庫,然後檢查另一個哈希列表來查看它們是否存在於數據庫中。 我有一個使用anydbm的工作解決方案,如果你不熟悉它的工作原理與Python中的字典完全一樣,但你不必一次加載整個內存。數據庫的創建相當緩慢(大約2個半小時內有1億個條目),並且檢索速度適中(1到2秒內有100000個條目)。檢查散列是否存在與if hash in dbm一樣簡單。 爲了提高性能,我試圖用s

    1熱度

    1回答

    所以我使用DBM::Deep共享不同的分叉進程之間的數據。我建立了我的DBM ::深對象是這樣的: my $todo = DBM::Deep->new( file => "urls.db", locking => 1, autoflush => 1, type => DBM::Deep->TYPE_HASH ); 但是當我運行我的腳本我似乎得到這些錯

    1熱度

    1回答

    DBM模塊中有一個用於刪除存儲在某個鍵上的值的命令。 del d[key] # delete data stored at key (raises KeyError # if no such key) 但我甚至不能使用此命令進行迭代,因爲發生運行時錯誤。(RuntimeError:字典迭代過程中改變大小。) import dbm db=dbm.open("file.db","c") fo

    2熱度

    1回答

    我正在寫一個小型獨立的Lua工具,它使用樹中的幾個鍵/值對作爲數據存儲。我的原型使用了Lua表格,它們非常適合我的任務。但是表格條目不斷變化並不斷增長。對我而言,這似乎是將所有數據存儲在數據庫中的一個很好的理由。 許多較小的工具依賴於SQLite數據庫,但我認爲如果要存儲中小型的Lua表,必須有更好的(鍵值)解決方案。我讀了關於用SQL存儲樹,但乍一看看起來很複雜。 是否有KISS存儲和檢索數據庫

    -1熱度

    2回答

    我有一個精簡的實時Linux機箱,與一些硬件接口。 配置文件是* .dbm文件,我無法訪問它們。他們似乎是某種鍵值數據庫,但我試過的每個圖書館都是空的。 我試過了從Perl,Python和Ruby運行的DBM閱讀庫,但沒有運氣。任何有關這些文件的指導都很棒,我以前從未見過。 這就是當我掏出一個文件時會發生什麼。 DBMFILE Aug 31 2004,� ,jy � �~���"��+

    1熱度

    1回答

    我使用的是DBM::Deep哈希對象,像這樣的工作: my $dbm = DBM::Deep->new( file => "dbm.db", locking => 1, autoflush => 1, type => "DBM::Deep->TYPE_HASH", ); #code.. $dbm = $hash_reference;

    1熱度

    1回答

    我想檢測用戶處於低接收狀態(低網絡信號)一段時間(例如5分鐘)的情況,我想知道什麼值得依賴。 我現在擁有的是: public class RadiationTest { TelephonyManager TelephonManager; SignalStrengthListener signallistener; private Context context;

    1熱度

    2回答

    我遇到了Ruby DRb的非常奇怪的行爲,或者問題是dbm。我正在使用帶有服務器的dbm數據庫,以及通過DRb發出請求的客戶端。 這裏是有問題的方法(數據庫連接是確定的),它是在服務器: def get id obj = nil db = DBM.open @name obj = db[id.to_s] db.close return obj e

    0熱度

    1回答

    我們已經在我們的Apache配置以下重寫映射設置: RewriteEngine on RewriteMap modernmap txt:/etc/apache2/maps/salon/www.modernmap.com.txt RewriteCond ${modernmap:$1|NOT_FOUND} !NOT_FOUND RewriteRule ^(.+) ${modernmap:$1}