亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
樓主: send_linux
打印 上一主題 下一主題

[SequoiaDB] 讀文檔型數(shù)據(jù)庫實戰(zhàn)對比報告 下載測試提問題得好禮!(獲獎名單公布) [復(fù)制鏈接]

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
41 [報告]
發(fā)表于 2013-10-10 22:16 |只看該作者
qingduo04 發(fā)表于 2013-10-10 19:29
呵呵,主要是要在虛擬機(jī)上裝個linux操作系統(tǒng),然后測試數(shù)據(jù)庫。今天在另外一臺電腦上正在下載linux系 ...


歡迎提交測試報告,呵呵

論壇徽章:
1
天蝎座
日期:2013-12-06 18:23:58
42 [報告]
發(fā)表于 2013-10-22 15:25 |只看該作者
這個東西用起來不是很好用啊

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
43 [報告]
發(fā)表于 2013-10-22 16:12 |只看該作者
crazyhadoop 發(fā)表于 2013-10-22 15:25
這個東西用起來不是很好用啊

火柴你測試了?
有啥不好用的就在這里說啊,呵呵

論壇徽章:
2
午馬
日期:2015-01-27 11:22:392015年辭舊歲徽章
日期:2015-03-03 16:54:15
44 [報告]
發(fā)表于 2013-10-28 20:03 |只看該作者
就這個community version的安裝提點建議吧
文檔寫得太差了, 一個號稱企業(yè)級的產(chǎn)品,必須要有一個讓客戶覺得舒坦的安裝過程和部署文檔,這是客戶信心的第一步。


1. Installation.

Media:
http://www.sequoiadb.com/index.php?p=downserver#
x86 Linux         x86_64         199.96MB        
sequoiadb-1.3-linux_x86_64-installer.tar.gz

Testing Env:
http://www.sequoiadb.com/en/docu ... e/topics/os_en.html
PLATFORMKERNEL GLIBCRESULT
A:  Oracle EL Linux 5.7 64bit 2.6.32-100.37.1  glibc-2.5-42 FAIL
B: Oracle EL Linux 5.4 32bit  2.6.18-164-el5PAE glibc-2.5-42 NO
C:  SuSE SLES 11SP2 3.0.80-0.7-default glibc-2.11.3-17.45.45.1 OK

Install linux.x_64 server:
ORACLE EL Linux is binary compatible to RHEL version accordingly.

A: install failed on glibc.  
    這邊EL5.7環(huán)境最大的問題在于glibc版本不一致,從網(wǎng)站上居然找不到最低依賴軟件要求,起碼要寫上 最低支持kernel/glibc/gcc/ssh/ksh之類的版本吧。這樣才像企業(yè)軟件。
    我翻了一下沒有要求glibc最低版本的。

  
    要求的是GLIBCXXX_3.4.11以上,我這邊只有3.4.8。

B: install media not provided
    盡管網(wǎng)站上稱支持32位OS 但community version沒有提供可借32位OS驗證的版本

C: 這個比較詳細(xì)點, 因為安裝成功了,但這邊遇到的問題其實在EL上都有。

Installation Cases on UI:
1. 當(dāng)圖形化界面打不開時,自動切換成字符界面安裝。
    severity:3  不算大問題,但這邊沒有必要這么做,企業(yè)版本應(yīng)該只讓GUI和TUI在不同的模式下運(yùn)行,也就是說讓客戶 安裝時候有自主選擇權(quán)。
                         換句話說,客戶調(diào)用圖形界面前,必然要測試是否正常(比如測試xclock是否調(diào)出), 而不需要Installer更進(jìn)一步地切成TUI.
                         不成功報錯即可。

2.  root用戶執(zhí)行安裝文件。
     severity:1  這個應(yīng)當(dāng)改進(jìn),因為很多步驟沒必要用到root,應(yīng)當(dāng)把Installer的功能切割開來,以普通用戶或seqadmin用戶來安裝。
                         這樣可以省下時間,讓客戶不必對他們不信任的代碼 開放root權(quán)限。
                         建議:  手動建用戶/組,配置系統(tǒng)參數(shù),安裝必要RPM
                                     然后普通用戶/seqadmin調(diào)用安裝文件,復(fù)制,編譯必要文件
                                     切換root起用必要的服務(wù),這個可以寫串腳本就好了。

3.  EULA未提供
      severity:1  盡管是社區(qū)版也不用這么省吧。中文版有,英文版沒提供
           

4.  填寫用戶名密碼頁面。
     severity:1  盡管產(chǎn)品開發(fā)者的意思可能是讓用戶使用默認(rèn)的用戶名密碼走下去,但這個版本想法也太敷衍了事了。
                         沒有文檔來建議這個頁面應(yīng)當(dāng)怎么填,是否是os user, 是否要在安裝前配置好這個用戶,或者使用什么級別的密碼。
                        如果先建好自定義用戶myuser, 會報錯, 因為用戶組不匹配, 后面會做chown 操作 使用myuser_group這樣的值,這是想當(dāng)然了。
                        如果使用除seqadmin以外的別的用戶,也會報錯,因為中間居然有hardcode 用到了seqadmin?

                        只有在沒建過用戶的情況下使用seqadmin才會成功。

5.  使用默認(rèn)的參數(shù)成功配置SLES 上的server,然后使用 sdbstart 可以成功運(yùn)行服務(wù)器

  1. ~/bin> ./sdbstart
  2. Success: SequoiaDB engine is successfully started (4035)
復(fù)制代碼
這邊有個建議,應(yīng)當(dāng)給用戶一個列表,可以看懂這些代碼如4035的意義。。。

    www server start correctly.
  1. :~/tools/server/php/bin> ./php -S localhost:8080 -t /opt/sequoiadb/
復(fù)制代碼
這邊后臺網(wǎng)頁只有中文么。。。
   

  
    這里倒沒有大問題,一些報錯要注意一下。

  1. From php log output./php:
  2. /lib64/libz.so.1: no version information available (required by /opt/sequoiadb/tools/server/php/libxml2/lib/libxml2.so.2)
  3. 127.0.0.1:55544 [200]: /php/right_1.php - Call to undefined function apache_get_version() in /opt/sequoiadb/www/php/right_1.php on line 220
復(fù)制代碼
安裝部分就是這樣子,回頭在SLES上面測試一下driver
  
  我覺得我還是可以這么說,從客戶和市場的角度,首先,你得顯得你專業(yè)。 搞個好一點的安裝界面吧。不然別人連測試的心情都沒有的。

  
-s

論壇徽章:
2
午馬
日期:2015-01-27 11:22:392015年辭舊歲徽章
日期:2015-03-03 16:54:15
45 [報告]
發(fā)表于 2013-10-28 20:11 |只看該作者
可以測試一些并行讀的性能(如DW場景)或者是非序列化數(shù)據(jù), 像一段視頻,在這個上面存儲會做壓縮么?

parallel txn rw就不測試了,這個還得靠RDBMS,事務(wù)完整性要求高的場景不適合部署NoSQL此類場景,像百度搶錢的服務(wù)器就一下垮了~

論壇徽章:
49
15-16賽季CBA聯(lián)賽之福建
日期:2016-06-22 16:22:002015年亞洲杯之中國
日期:2015-01-23 16:25:12丑牛
日期:2015-01-20 09:39:23未羊
日期:2015-01-14 23:55:57巳蛇
日期:2015-01-06 18:21:36雙魚座
日期:2015-01-02 22:04:33午馬
日期:2014-11-25 09:58:35辰龍
日期:2014-11-18 10:40:07寅虎
日期:2014-11-13 22:47:15申猴
日期:2014-10-22 15:29:50摩羯座
日期:2014-08-27 10:49:43辰龍
日期:2014-08-21 10:47:58
46 [報告]
發(fā)表于 2013-10-28 20:36 |只看該作者
to407 發(fā)表于 2013-10-28 20:11
可以測試一些并行讀的性能(如DW場景)或者是非序列化數(shù)據(jù), 像一段視頻,在這個上面存儲會做壓縮么?

par ...


歡迎兄弟做一些測試,呵呵

論壇徽章:
0
47 [報告]
發(fā)表于 2013-10-29 12:49 |只看該作者
to407 發(fā)表于 2013-10-28 20:03
就這個community version的安裝提點建議吧
文檔寫得太差了, 一個號稱企業(yè)級的產(chǎn)品,必須要有一個讓客戶覺 ...


非常感謝這位兄弟的測試。您說的很多問題我們也都注意到了,例如對于操作系統(tǒng)版本的細(xì)節(jié),對于網(wǎng)頁控制端界面的設(shè)計等。
我們會在11月底到12月初推出1.5版,屆時相信很多問題都會被修復(fù)。

論壇徽章:
2
午馬
日期:2015-01-27 11:22:392015年辭舊歲徽章
日期:2015-03-03 16:54:15
48 [報告]
發(fā)表于 2013-10-30 16:45 |只看該作者
回復(fù) 47# wangzhonnew


    花了點時間看了一下。

1) 本來想拿點數(shù)據(jù)來試一下,找了citylots.zip ,然后用shp2json轉(zhuǎn)化了一下,想試試讀寫的速度,可是
    ./sdbimprt 根本用不了?戳饲懊娴囊粋文章才知道這個導(dǎo)入導(dǎo)出工具本身是有問題的,得不到cl的值

   而且關(guān)于sdbimprt有一個參數(shù) -i 在文檔里 說這個不用帶文件后綴名? 這個不清楚什么意思,比如我的文件名/tmp/my.json.input.file 這個 -i應(yīng)該填成什么?


2013-10-30-06.59.18.541401               Level:ERROR
PID:14968                                TID:14968
Function:getCollection                   Line:503
File:SequoiaDB/engine/pmd/sdbimprt.cpp
Message:
Failed to get collection bar, rc = -75

  所以沒辦法拿大量數(shù)據(jù)來試了


2) 有個問題,好像找不到sql 的interface,dbshell好像只能運(yùn)行函數(shù) 除非用 db.execUpdate()和db.exec()
    文檔里sql和function對應(yīng)的那張表,也對不上號,student(name), foo(bar)對不上

     另外dbshell不能同時copy多行,即 選中復(fù)制多行命令到shell處 只能認(rèn)第一行。

     dbshell的函數(shù)分大小寫,這樣有一些問題
  1. >  var db = new Sdb('localhost', 50000)
  2. Takes 0.13928s.

  3. > db.foo.createCL('cl10')
  4. localhost:50000.foo.cl10
  5. Takes 0.845s.
  6. > db.foo.createCL('cl11')
  7. localhost:50000.foo.cl11
  8. Takes 0.436s.
  9. > db.foo.createCL('cl12')
  10. localhost:50000.foo.cl12
  11. Takes 0.502s.>  
  12. db.foo.createCL('cl12')
  13. (nofile):0 uncaught exception: -22
  14. Takes 0.507s.
  15. > db.foo.createcl('cl12')
  16. (nofile):0 uncaught exception: -23
  17. Takes 0.380s.
復(fù)制代碼
第一次做createCL操作,在我的環(huán)境里大約是0.8-0.9s 這比后面每次createcl時間要長,連續(xù)幾次的操作,后面幾次基本上都是0.5s完成的

還有一個問題,對比文檔里的"Error Code List",. 這邊-22指集合已存在,-23指集合不存在, 顯然當(dāng)我輸錯了命令大小寫,其錯誤碼也是不對的。

3)  試了幾個小特性
    關(guān)于建CL,即相當(dāng)于RDBMS建表,建空表的時候基本沒有物理IO,這是很不錯的。只有在插入數(shù)據(jù)的時候才做實際的物理IO
    適當(dāng)調(diào)高值,發(fā)現(xiàn)cpu/mem略升,但壓力不大(分析主要是建立connection的問題)
  1. for i in `seq -w 800`
  2. do
  3. ./sdb -s "var db = new Sdb('localhost', 50000) ; db.foo.createCL('cl${i}')"
  4. done
復(fù)制代碼
當(dāng)我嘗試把800調(diào)高到8000時候就顯示
(nofile):0 uncaught exception: -15 //網(wǎng)絡(luò)錯誤
#文檔有說明只支持4096個CL

但此后我再嘗試去刪CL的時候已經(jīng)有問題了
  1. > var db = new Sdb('localhost', 50000)
  2. (nofile):0 uncaught exception: -15
  3. Takes 0.12956s.
  4. >
  5. > db.foo.dropCL('cl3')
  6. (shell):1 TypeError: db is undefined
  7. Takes 0.159s.
  8. > var db1 = new Sdb('localhost', 50000)
  9. (nofile):0 uncaught exception: -15
  10. Takes 0.12544s.
復(fù)制代碼
發(fā)現(xiàn)是服務(wù)器進(jìn)程已經(jīng)down了, 運(yùn)行sdbstop 再sdbstart后正常
但不能批量刪除,估計還是這個connection太多的原因。

同樣,因為每次都要new connection,導(dǎo)致這個sdb腳本化比較有難度。每一步都要新建連接。

4). 關(guān)于索引, 支持建在尚不存在的列上, 但這邊的索引都是B Tree的, 沒有多種選擇。
     我想,這樣會有一個問題,大量IO的時候,會有index split
     建立可以create index 在今后的版本里加上不同的index選項, 當(dāng)然如果覺得數(shù)據(jù)并不會很格式化,那么也無所謂。

5)  關(guān)于sql,還有很多改進(jìn)的空間,比如這邊where語句
因為外層已經(jīng)用了引號, 那么select本身等號后面的值,非專有值,非變量值就加不了引號,也不能包括引號了。
  1. >  db.exec("select * from foo.bar where last=Black");
  2. {
  3.   "_id": {
  4.     "$oid": "5270b0985f7f5d413a000000"
  5.   },
  6.   "first": "Jhon",
  7.   "last": "Black"
  8. }
  9. {
  10.   "_id": {
  11.     "$oid": "5270b1c05f7f5d413a000001"
  12.   },
  13.   "first": "Jhon2",
  14.   "last": "Black"
  15. }
  16. Return 2 row(s).
  17. Takes 0.1434s.
復(fù)制代碼
關(guān)于groupby  
其效果是和mysql的相同的,和oracle的不一樣。同樣語句在oracle報錯
此處如果只取一項groupby last,則上面兩值只有一個。
  1. >  db.exec("select * from foo.bar where last=Black group by  last");
  2. > db.exec("select * from foo.bar where last=Black group by  last,first");
  3. > db.exec("select * from foo.bar where last=Black");

復(fù)制代碼
6)關(guān)于文檔提一點, 里面關(guān)于什么vi :wq的就不用寫進(jìn)去了,如果不是湊字?jǐn)?shù)的話。

7) 另外的性能問題,很多其實比較沒什么直接意義,像這里的產(chǎn)品,把read write server分開了,那么其io的性能必然是較好的,當(dāng)沒有rw分離的情況下呢? 我沒有搭多節(jié)點cluster,但我覺得如果用的節(jié)點間網(wǎng)絡(luò)比較慢,會是一個瓶頸。



-s

論壇徽章:
0
49 [報告]
發(fā)表于 2013-10-31 16:28 |只看該作者
呵呵,好活動啊

論壇徽章:
16
IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-10-02 06:20:00IT運(yùn)維版塊每月發(fā)帖之星
日期:2015-09-11 19:30:52IT運(yùn)維版塊每周發(fā)帖之星
日期:2015-09-11 19:20:31IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-26 06:20:00每日論壇發(fā)貼之星
日期:2015-08-20 06:20:00IT運(yùn)維版塊每日發(fā)帖之星
日期:2015-08-20 06:20:002015年辭舊歲徽章
日期:2015-03-03 16:54:15金牛座
日期:2014-05-04 16:58:09雙子座
日期:2013-12-17 16:44:37辰龍
日期:2013-11-22 15:20:59獅子座
日期:2013-11-18 22:55:08射手座
日期:2013-11-12 10:54:26
50 [報告]
發(fā)表于 2013-11-05 15:58 |只看該作者
還繼續(xù)么?我只是安裝測試了一下。感覺比較傻瓜。linux上。
link
http://blog.chinaunix.net/uid-22130203-id-3966399.html
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP