<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to FAQ</title><link>https://sourceforge.net/p/jackhare/wiki/FAQ/</link><description>Recent changes to FAQ</description><atom:link href="https://sourceforge.net/p/jackhare/wiki/FAQ/feed" rel="self"/><language>en</language><lastBuildDate>Fri, 13 Jan 2012 07:48:15 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/jackhare/wiki/FAQ/feed" rel="self" type="application/rss+xml"/><item><title>WikiPage FAQ modified by Dean</title><link>https://sourceforge.net/p/jackhare/wiki/FAQ/</link><description>&lt;pre&gt;--- v3 
+++ v4 
@@ -17,7 +17,7 @@
 
 Derby will play a role as a MetaData Store for JackHare by default, but this not limit to this RDB only, you can extend the class _net.jackhare.sql.metadata.MetaDataRepository_, for using other RDB as you like :)
 
-\3. How do i pass the noSQL bound parameters via JackHare ?
+\3. How do I pass the noSQL bound parameters via JackHare ?
 
 You can use _java.sql.DriverManager.getConnection_ method to create _java.sql.Connection_, and also put your noSQL bound parameters with _Properties_ object.
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dean</dc:creator><pubDate>Fri, 13 Jan 2012 07:48:15 -0000</pubDate><guid>https://sourceforge.net0d9d55ca7cf2767806d64a0725d2fbbadcde5d9d</guid></item><item><title>WikiPage FAQ modified by Dean</title><link>https://sourceforge.net/p/jackhare/wiki/FAQ/</link><description>&lt;pre&gt;--- v2 
+++ v3 
@@ -13,7 +13,7 @@
 * We choose the RDB technology to mitigate metadata change transaction issues. 
 
 
-\2. Can i change the __Metadata Store__ to other RDB(or even it is not)?
+\2. Can I change the __Metadata Store__ to other RDB(or even it is not)?
 
 Derby will play a role as a MetaData Store for JackHare by default, but this not limit to this RDB only, you can extend the class _net.jackhare.sql.metadata.MetaDataRepository_, for using other RDB as you like :)
 
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Dean</dc:creator><pubDate>Fri, 13 Jan 2012 07:47:40 -0000</pubDate><guid>https://sourceforge.netad82869bda2b91567c65e40377a51920eaa06d0d</guid></item><item><title>WikiPage FAQ modified by takeshi.miao</title><link>https://sourceforge.net/p/jackhare/wiki/FAQ/</link><description>&lt;pre&gt;--- v1 
+++ v2 
@@ -1,20 +1,33 @@
 Frequently Asked Questions as listed as follows...
 
 1. Why we use __Metadata Store__ ?
-2. Can i change the __Metadata Store__ to other RDB(or even it is not)?
-
-
-* Why we use __Metadata Store__ ?
-
+2. Can i change the __Metadata Store__ to other RDB(or even it is not) ?
+3. How do i pass the noSQL bound parameters via JackHare ?
+
+\1. Why we use __Metadata Store__ ?
+
 The __Metadata Datastore__ is a store for the meta data or DB schema (at present, is apache derby). it is like a bridge for maintaining schema between the ANSI-SQL schema and noSQL DB schema (or schemaless). following are the reasons why we use an extra-metadata store.
 
 * Some noSQL DB is schemaless design (like HBase), we need to mitigate this gap between ANSI-SQL schema and these noSQL DB.
 * JackHare can help the data type check and transformation based on the metadata in the metadata store.
 * We choose the RDB technology to mitigate metadata change transaction issues. 
 
 
-* Can i change the __Metadata Store__ to other RDB(or even it is not)?
+\2. Can i change the __Metadata Store__ to other RDB(or even it is not)?
 
 Derby will play a role as a MetaData Store for JackHare by default, but this not limit to this RDB only, you can extend the class _net.jackhare.sql.metadata.MetaDataRepository_, for using other RDB as you like :)
 
-
+\3. How do i pass the noSQL bound parameters via JackHare ?
+
+You can use _java.sql.DriverManager.getConnection_ method to create _java.sql.Connection_, and also put your noSQL bound parameters with _Properties_ object.
+
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+:::java
+Connection conn = null;
+Properties props = new Properties();
+props.setProperty("user", USER_NAME);
+props.setProperty("password", PASSWORD);
+//sample for passing noSQL bound parameter
+props.setProperty("hbase.client.scanner.caching", "20000");
+conn = DriverManager.getConnection(CONNECTION_STRING, props);
+~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
&lt;/pre&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">takeshi.miao</dc:creator><pubDate>Thu, 12 Jan 2012 03:38:32 -0000</pubDate><guid>https://sourceforge.net5b004e841448f3b8850e041f65d869d21bcb1efa</guid></item><item><title>WikiPage FAQ modified by takeshi.miao</title><link>https://sourceforge.net/p/jackhare/wiki/FAQ/</link><description>Frequently Asked Questions as listed as follows...

1. Why we use __Metadata Store__ ?
2. Can i change the __Metadata Store__ to other RDB(or even it is not)?


* Why we use __Metadata Store__ ?

The __Metadata Datastore__ is a store for the meta data or DB schema (at present, is apache derby). it is like a bridge for maintaining schema between the ANSI-SQL schema and noSQL DB schema (or schemaless). following are the reasons why we use an extra-metadata store.

* Some noSQL DB is schemaless design (like HBase), we need to mitigate this gap between ANSI-SQL schema and these noSQL DB.
* JackHare can help the data type check and transformation based on the metadata in the metadata store.
* We choose the RDB technology to mitigate metadata change transaction issues. 


* Can i change the __Metadata Store__ to other RDB(or even it is not)?

Derby will play a role as a MetaData Store for JackHare by default, but this not limit to this RDB only, you can extend the class _net.jackhare.sql.metadata.MetaDataRepository_, for using other RDB as you like :)


</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">takeshi.miao</dc:creator><pubDate>Thu, 12 Jan 2012 03:23:14 -0000</pubDate><guid>https://sourceforge.net9cd0664d6904bf3baf819ca215b9027c5cdc3693</guid></item></channel></rss>