I know how to make tables in Google BigTable. I have one doubt about this. What is the data type supported by google BigTable.
Citation Section and field annotations from Using JPA with App Engine :
The fields of the data class that are stored in the data warehouse must either be of the type that is saved by default or expliclty declared as persistent. You can find the detailed persistence diagram for the default JPA behavior of the DataNucleus website . To explicitly declare a field as permanent, you give it an @Basicannotation:import java.util.Date; import javax.persistence.Enumerated; import com.google.appengine.api.datastore.ShortBlob; // ... @Basic private ShortBlob data; The field type can be any of the following:one of the main types supported by the data warehousea Collection (for example java.util.List<...>) of values for the type of data warehouseinstance or collection of class instances @Entityinline class stored as object properties
The fields of the data class that are stored in the data warehouse must either be of the type that is saved by default or expliclty declared as persistent. You can find the detailed persistence diagram for the default JPA behavior of the DataNucleus website . To explicitly declare a field as permanent, you give it an @Basicannotation:
@Basic
import java.util.Date; import javax.persistence.Enumerated; import com.google.appengine.api.datastore.ShortBlob; // ... @Basic private ShortBlob data;
The field type can be any of the following:
java.util.List<...>
@Entity
To define and use Emailboth PhoneNumberas data types, create entities for them and map them as @OneToOneor make them @Embeddable.
Email
PhoneNumber
@OneToOne
@Embeddable
, Appengine. GAE . JPA, JDO LowLevel api .
, Objectify . , GAE. , Objectify.
: 3 , Objectify , .
, Datastore,
Datastore > , >
.
- , App Engine Java.
Bigtable .
, GAE, JDO:
http://code.google.com/appengine/docs/java/datastore/dataclasses.html
Python:
http://code.google.com/appengine/docs/python/datastore/typesandpropertyclasses.html
A specific way to find supported low-level property types in Java is to use DataTypeUtil
eg.
if (!DataTypeUtil.isSupportedType(value.getClass())) { // Convert the value to a supported type. }
Source: https://habr.com/ru/post/1742750/More articles:Как развернуть приложение Mono Winforms для Suse Linux 11.0 Server Enterprise? - c#SQLiteDataAdapter update method returning 0 - c #Non-dimensional coordinate of the depth of the eye space with a fragmented shader - openglОшибка местоположения Android - javaregex to match strings that have illegal file names - javahttps://translate.googleusercontent.com/translate_c?depth=1&pto=aue&rurl=translate.google.com&sl=ru&sp=nmt4&tl=en&u=https://fooobar.com/questions/1742751/which-tools-to-use-and-how-to-find-file-descriptors-leaking-from-glassfish&usg=ALkJrhjFFeKkiz1AICnGHBQlkF-ynPDwlA- [CFString length]: the message was sent to the freed instance 0x3881940 when I scroll to the bottom of the table on iphone - debuggingSoftware Forward Android APK - androidStatements are not passed to sqlite3 when using a wrapper - sqliteUnable to include Eclispe JDT codeAssist objects outside plugin - javaAll Articles