.. -*- rst -*- .. highlightlang:: none ãã¼ã¿å ======== åå ---- groonga ãã¼ã¿å 説æ ---- groonga ã¯ãæ ¼ç´ãããã¼ã¿ã®åãåºå¥ãã¾ãã groongaã®ãã¼ã¿ãã¼ã¹ã§ã¯ããã¼ãã«ã®ä¸»ãã¼ããã«ã©ã ã®å¤ã¯ããããä½ããã®åã«å±ãã¾ããã¾ãé常ã¯ãä¸ã¤ã®ãã¼ãã«ã®ä¸ã®å ¨ã¦ã®ã¬ã³ã¼ãã«ã¤ãã¦ãã«ã©ã ã®å¤ã¯å ±éã¨ãªãã¾ãã 主ãã¼ã®åã¨ã«ã©ã ã®åã«ã¯ãgroongaã§äºãå®ç¾©æ¸ã¿ã®åããã¦ã¼ã¶ãå®ç¾©ããåãã¾ãã¯ã¦ã¼ã¶ãå®ç¾©ãããã¼ãã«ãæå®ãããã¨ãã§ãã¾ãã 主ãã¼ã®åã«ä»ã®ãã¼ãã«ãæå®ããå ´åã¯ããã®ãã¼ãã«ã¯ã主ãã¼ã®åã¨ãªããã¼ãã«ã®ãµãã»ããã¨ãªãã¾ãã ã«ã©ã ã®åã«ä»ã®ãã¼ãã«ãæå®ããå ´åã¯ããã®ã«ã©ã ã¯ãã«ã©ã ã®åã¨ãªããã¼ãã«ã®åç §ãã¼ã¨ãªãã¾ãã çµè¾¼å ------ 以ä¸ã®åãçµè¾¼åã¨ãã¦ãããããå®ç¾©ããã¦ãã¾ãã ``Object`` ä»»æã®ãã¼ãã«ã«å±ããå ¨ã¦ã®ã¬ã³ã¼ãã§ãã [#]_ ``Bool`` ãã¼ãªã¢ã³åããã¼ã«åãªã©ã¨å¼ã°ããåã§ãããçå½å¤ã表ãã¾ããåãå¾ãå¤ã¯trueã¨falseã§ããï¼ããã©ã«ãå¤: falseï¼ :doc:`/reference/commands/load` ã³ãã³ãã§å¤ãæ ¼ç´ããã¨ãã¯ãfalseã0ã空æååã®ãããããæå®ããã¨falseã«ãªãããã以å¤ãæå®ããã¨trueã«ãªãã¾ãã ``Int8`` 8bit符å·ä»ãæ´æ°ã§ããã-128以ä¸127以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``UInt8`` 8bit符å·ãªãæ´æ°ã§ããã0以ä¸255以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``Int16`` 16bit符å·ä»ãæ´æ°ã§ããã-32,768以ä¸32,767以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``UInt16`` 16bit符å·ãªãæ´æ°ã§ããã0以ä¸65,535以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``Int32`` 32bit符å·ä»ãæ´æ°ã§ããã-2,147,483,648以ä¸2,147,483,647以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``UInt32`` 32bit符å·ãªãæ´æ°ã§ããã0以ä¸4,294,967,295以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``Int64`` 64bit符å·ä»ãæ´æ°ã§ããã-9,223,372,036,854,775,808以ä¸9,223,372,036,854,775,807以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``UInt64`` 64bit符å·ãªãæ´æ°ã§ããã0以ä¸18,446,744,073,709,551,615以ä¸ã®æ´æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ ``Float`` IEEE 754å½¢å¼ã®å精度浮åå°æ°ç¹æ°ã§ãããå®æ°ã表ãã¾ããï¼ããã©ã«ãå¤: 0.0ï¼ IEEE 754å½¢å¼ã®è©³ç´°ã«ã¤ãã¦ã¯ã `IEEE 754 - Wikipedia <http://ja.wikipedia.org/wiki/IEEE_754>`_ ã `IEEE 754: Standard for Binary Floating-Point <http://grouper.ieee.org/groups/754/>`_ ãåç §ãã¦ãã ããã ``Time`` æ¥æã表ãåã§ããã1970å¹´1æ1æ¥0æ0å0ç§ããã®çµéæéãããã¤ã¯ãç§åä½ã§64bit符å·ä»ãæ´æ°ã«ãã表ç¾ãã¾ããï¼ããã©ã«ãå¤: 0ï¼ :doc:`/reference/commands/load` ã³ãã³ãã§å¤ãæ ¼ç´ããã¨ãã¯ã1970å¹´1æ1æ¥0æ0å0ç§ããã®çµéç§æ°ãæå®ãã¾ããç§åä½ãã詳細ãªæ¥æãæå®ããã«ã¯ãå°æ°ã使ãã¾ãã ``ShortText`` 4,095ãã¤ã以ä¸ã®æååã表ãã¾ããï¼ããã©ã«ãå¤: ""ï¼ ``Text`` 65,535ãã¤ã以ä¸ã®æååã表ãã¾ããï¼ããã©ã«ãå¤: ""ï¼ ``LongText`` 2,147,483,647ãã¤ã以ä¸ã®æååã表ãã¾ããï¼ããã©ã«ãå¤: ""ï¼ ``TokyoGeoPoint`` æ§æ¥æ¬æ¸¬å°ç³»ã«ããçµç·¯åº¦ã§ãããçµåº¦ã¨ç·¯åº¦ãããªç§åä½ã§è¡¨ç¾ããæ´æ°ã®çµã«ãã表ç¾ãã¾ããï¼ããã©ã«ãå¤: 0x0ï¼ åº¦åç§å½¢å¼ã§x度yåzç§ã¨ãªãçµåº¦ã»ç·¯åº¦ã¯ã(((x * 60) + y) * 60 + z) * 1000ã¨ããè¨ç®å¼ã§ããªç§åä½ã¸ã¨å¤æããã¾ãã :doc:`/reference/commands/load` ã³ãã³ãã§å¤ãæ ¼ç´ããã¨ãã¯ã"ããªç§åä½ã®çµåº¦xããªç§åä½ã®ç·¯åº¦" ããã㯠"çµåº¦ã®å°æ°è¡¨è¨x緯度ã®å°æ°è¡¨è¨" ã¨ããæåå表ç¾ã使ã£ã¦æå®ãã¾ããçµåº¦ã¨ç·¯åº¦ã®åºåãã¨ãã¦ã¯ã'x' ã®ã»ãã« ',' ã使ããã¨ãã§ãã¾ãã 測å°ç³»ã®è©³ç´°ã«ã¤ãã¦ã¯ã `測å°ç³» - Wikipedia <http://ja.wikipedia.org/wiki/%E6%B8%AC%E5%9C%B0%E7%B3%BB>`_ ãåç §ãã¦ãã ããã ``WGS84GeoPoint`` ä¸ç測å°ç³»ï¼World Geodetic System, WGS 84ï¼ã«ããçµç·¯åº¦ã§ãããçµåº¦ã¨ç·¯åº¦ãããªç§åä½ã§è¡¨ç¾ããæ´æ°ã®çµã«ãã表ç¾ãã¾ããï¼ããã©ã«ãå¤: 0x0ï¼ åº¦åç§å½¢å¼ããããªç§å½¢å¼ã¸ã®å¤ææ¹æ³ã :doc:`/reference/commands/load` ã³ãã³ãã«ãããæå®æ¹æ³ã¯TokyoGeoPointã¨åãã§ãã åã«é¢ããå¶éäºé ------------------ ãã¼ãã«ã®ä¸»ãã¼ã«æå®ã§ããªãå ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Textåã¨LongTextåã«ã¤ãã¦ã¯ããã¼ãã«ã®ä¸»ãã¼ã«æå®ãããã¨ã¯ã§ãã¾ããã ãã¯ã¿ã¼ã¨ãã¦æ ¼ç´ã§ããªãå ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ groongaã®ã«ã©ã ã¯ãããåã®ãã¯ã¿ã¼ãä¿åãããã¨ãã§ãã¾ããããããShortText, Text, LongTextã®ï¼ã¤ã®åã«ã¤ãã¦ã¯ãã¯ã¿ã¼ã¨ãã¦ä¿åãããåºåããããããã¨ã¯ã§ãã¾ãããæ¤ç´¢æ¡ä»¶ãããªã«ãã¦ã³æ¡ä»¶ã«æå®ãããã¨ãã§ãã¾ããã ãã¼ãã«åã¯ããã¯ã¿ã¼ã¨ãã¦æ ¼ç´ãããã¨ãã§ãã¾ãããã£ã¦ãShortTextã®ãã¯ã¿ã¼ãæ¤ç´¢æ¡ä»¶ãããªã«ãã¦ã³æ¡ä»¶ã«ä½¿ç¨ãããå ´åã«ã¯ã主ãã¼ãShortTextåã®ãã¼ãã«ãå¥éä½æãããã®ãã¼ãã«ãåã¨ãã¦å©ç¨ãã¾ãã .. rubric:: è注 .. [#] Objectåã¯v1.2ã§ãµãã¼ãããã¾ãã